Commit Graph

1870 Commits

Author SHA1 Message Date
Anirudha Bose
5c2eda383a Automatically generate changelogs separated according to versions or Git tags 2014-06-04 09:20:13 +02:00
Anirudha Bose
3c5a310ddf Create file debian/postinst to call ldconfig on libclang.so
Fixes Lintian Tag: postinst-must-call-ldconfig
2014-06-04 09:20:13 +02:00
Anirudha Bose
1141fe5bbe Override Lintian tag: source-is-missing 2014-06-04 09:20:13 +02:00
Anirudha Bose
fe12304cde Use cygpath to get cmd.exe friendly path to prefix 2014-06-04 09:20:13 +02:00
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