Commit Graph

2066 Commits

Author SHA1 Message Date
Anirudha Bose
0a36eaebe9 Use different naming of prefix for Cygwin 2014-06-04 09:20:13 +02:00
Anirudha Bose
e8463df8c6 Set DIST variable for Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
8f55ec767c Conditionally compile Cling for Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
61c1941be5 Enable compilation of Cling in Cygwin with CMake 2014-06-04 09:20:13 +02:00
Anirudha Bose
d3af1cd0a3 Use "Cygwin" as name of OS in Windows 2014-06-04 09:20:13 +02:00
Anirudha Bose
d6e6e239e7 Add checking of requirements in Cygwin 2014-06-04 09:20:13 +02:00
Anirudha Bose
4ab55e890f Dynamically determine name and email from GnuPG fingerprint 2014-06-04 09:20:13 +02:00
Anirudha Bose
88c22d1c27 Also clean up temporary builddir 2014-06-04 09:20:12 +02:00
Anirudha Bose
b06749b980 Merge get_platform.sh to be a part of indep.sh 2014-06-04 09:20:12 +02:00
Anirudha Bose
9aa2485723 Reorganize platform independent functions into a single script 2014-06-04 09:20:12 +02:00
Anirudha Bose
9ebac9b476 Cleanup redundant directory after creating tarball 2014-06-04 09:20:12 +02:00
Anirudha Bose
a898a002de Use actual URL for LICENSE.TXT 2014-06-04 09:20:12 +02:00
Anirudha Bose
0eb2bdf637 Combine --last-stable-deb and --last-stable-tar to --last-stable={tar,deb} 2014-06-04 09:20:12 +02:00
Anirudha Bose
2b6f55376b Generalize --current-dev-tarball to --current-dev={tar, deb} 2014-06-04 09:20:12 +02:00
Anirudha Bose
5c4ba39cea Make --check-requirements conditional, and some code cleanups 2014-06-04 09:20:12 +02:00
Anirudha Bose
d4ba5c61aa Refactor and split common code into multiple helper scripts 2014-06-04 09:20:12 +02:00
Anirudha Bose
536d386876 Use correct OS name in GNU/Linux and Cygwin 2014-06-04 09:20:12 +02:00
Anirudha Bose
0c5cab41ad Add TODOs in the script 2014-06-04 09:20:12 +02:00
Anirudha Bose
65ca47e2bf Generate debian/changelog according to the checked out repo of Cling 2014-06-04 09:20:11 +02:00
Anirudha Bose
13e1c42a7a Also check python during --check-requirements 2014-06-04 09:20:11 +02:00
Anirudha Bose
cdaaaa6490 Do not use ${var} style variable in AWK statement 2014-06-04 09:20:11 +02:00
Anirudha Bose
d97c2d47cc source get_platform.sh must be executed after Cling is cloned 2014-06-04 09:20:11 +02:00
Anirudha Bose
eb3565e282 Limit commit hash to 7 characters like Git 2014-06-04 09:20:11 +02:00
Anirudha Bose
0651bbec97 Do not allow more than one switch at a time 2014-06-04 09:20:11 +02:00
Anirudha Bose
91c6267ba6 Modularize code and add switches 2014-06-04 09:20:11 +02:00
Anirudha Bose
81b84c9a74 Add script to detect host platform and Operating System 2014-06-04 09:20:11 +02:00
Anirudha Bose
6c2a281a5c Patch "Fix wrong path of VERSION in Makefile" has been merged upstream
Commit: 7658828d0d
2014-06-04 09:20:11 +02:00
Anirudha Bose
3b8e1f74be Make script capable of compiling Cling from source 2014-06-04 09:20:10 +02:00
Anirudha Bose
dc17d22467 Adapt script to use the new version system of Cling 2014-06-04 09:20:10 +02:00
Anirudha Bose
2f69c1be09 Fix globbing issues and use an improved method to check tarball in argument 2014-06-04 09:20:10 +02:00
Anirudha Bose
be4c32345e Fix bug for the disappearing ${shlibs:Depends} and ${misc:Depends} 2014-06-04 09:20:10 +02:00
Anirudha Bose
1052a4a27c Also double quote Parameter Expansion to prevent globbing and word splitting 2014-06-04 09:20:10 +02:00
Anirudha Bose
c0eae0781d Use Parameter Expansion instead of sed 2014-06-04 09:20:10 +02:00
Anirudha Bose
455c4a6250 Double quote to prevent globbing and word splitting 2014-06-04 09:20:10 +02:00
Anirudha Bose
5954ec0ea5 Use $(..) instead of deprecated .. 2014-06-04 09:20:09 +02:00
Anirudha Bose
061ca9dfa5 Double quote array expansions, otherwise they're like $* and break on spaces 2014-06-04 09:20:09 +02:00
Anirudha Bose
4ae49cf988 Add new script to Debianize a tarball 2014-06-04 09:20:09 +02:00
Vassil Vassilev
86c66f2b73 Remove useless error msg. 2014-06-04 09:20:09 +02:00
Vassil Vassilev
213141cb5c Use the more user-friendly clang diagnostics engine to produce execution errors. 2014-06-04 09:20:09 +02:00
Philippe Canal
eb1b61cd1a For backward compatiblity (for example with Proof), re-add support for .include 2014-05-30 16:30:58 +02:00
Philippe Canal
63de420f9c Add missing transaction in Interpreter::StateDebuggerRAII::~StateDebuggerRAII
This prevents .printDebug from crashing.  However it is still more verbose
than expected.
2014-05-29 18:02:55 +02:00
Philippe Canal
0df6d7ee38 Add missing transaction in Interpreter::StateDebuggerRAII::StateDebuggerRAII
This prevents .printDebug from crashing.  However it is still more verbose
than expected.
2014-05-29 17:33:59 +02:00
Philippe Canal
d03d24bb23 Add support for .@ to cancel continuation 2014-05-29 17:04:59 +02:00
Axel Naumann
b91c987027 Fix value printing for functions. Needs test! 2014-05-28 18:09:57 +02:00
Vassil Vassilev
e173faa960 If we don't have the information about the type of the RHS report an and exit. 2014-05-28 12:11:57 +02:00
Axel Naumann
a9ad9a8c02 Wrap using decl/def that are followed by code (ROOT-6153). 2014-05-27 12:17:12 +02:00
CristinaCristescu
5d4115482f Value extraction: not a record decl we have copy ctor by default. 2014-05-26 18:30:58 +02:00
CristinaCristescu
832390bc7b Correct line alignment. 2014-05-26 18:30:58 +02:00
CristinaCristescu
980133d65e Value extraction setting void types.
In the case the type is void we have to reset the maybe different object type pushed on the stack before the assesment of the desugared type.
2014-05-26 18:30:57 +02:00
CristinaCristescu
d85eba73ee Default cling::Value set to invalid.
The cling::Value is initialized to be invalid then the value extraction changes it or not. If we do not have an available copy constructor for objects the value stays invalid.
2014-05-26 18:30:57 +02:00