Commit Graph

174 Commits

Author SHA1 Message Date
Anirudha Bose
3dd0272e5c Resolve #36: Handle output of 'where' command correctly 2014-08-14 14:56:32 +02:00
Anirudha Bose
3128048499 Accept relative paths in --with-workdir switch 2014-08-14 14:56:32 +02:00
Anirudha Bose
5beb95df13 Use the downloaded CMake binaries in Windows 2014-08-14 14:56:32 +02:00
Anirudha Bose
35bcce30a1 Close #39: Implement --no-test switch to skip the test suite 2014-08-14 14:56:32 +02:00
Anirudha Bose
9f6fa01970 Add --dmg-tag to argument parser configuration 2014-08-14 14:56:32 +02:00
Anirudha Bose
7e4d5ba261 Close #38: Implement switches --dmg-tag and --last-stable=dmg 2014-08-14 14:56:32 +02:00
Anirudha Bose
572e50a566 Remove temporary DMG and staging directories 2014-08-14 14:56:32 +02:00
Anirudha Bose
54a8ca0ded Close #35: Fix typo in Cling executable name 2014-08-14 14:56:32 +02:00
Anirudha Bose
8ac01f9cfd Close #30: Implemented overrides for LLVM, Clang, and Cling repos 2014-08-14 14:56:32 +02:00
Anirudha Bose
3751c659f8 Resolve #27: Fix --with-workdir switch in CPT 2014-08-14 14:56:31 +02:00
Philippe Canal
576ca3ca96 Remove trailing spaces 2014-08-13 16:08:36 +02:00
Anirudha Bose
decffc8c21 Remove temporary DMG build files and directories 2014-08-04 09:57:08 +02:00
Anirudha Bose
ce7dda4131 Perform selfupdate in MacPorts before installing 2014-08-04 09:57:08 +02:00
Anirudha Bose
458d36b99f Implement cpt.py -c for Darwin platform 2014-08-04 09:57:08 +02:00
Anirudha Bose
9c47395078 Removing downloaded ZIP files causes permission errors 2014-08-04 09:57:08 +02:00
Anirudha Bose
dbe7de0774 Change prefix under Windows platform 2014-08-04 09:57:08 +02:00
Anirudha Bose
86d996cedf Fix typo 2014-08-04 09:57:08 +02:00
Anirudha Bose
8a77c2f421 Fix VOL_NAME to exclude space 2014-08-04 09:57:08 +02:00
user1
24dc7d16c7 Use absolute path for staging directory 2014-08-04 09:57:08 +02:00
Anirudha Bose
8db46501f6 Rely on shutil.copytree() to create directory structure 2014-08-04 09:57:08 +02:00
Anirudha Bose
680d227061 Print useful messages while creating Disk Image 2014-08-04 09:57:08 +02:00
Anirudha Bose
eb068eb679 Use correct paths for app bundle 2014-08-04 09:57:08 +02:00
Anirudha Bose
ddb14d00ae Adopt the naming convention used in EC 2014-08-04 09:57:07 +02:00
Anirudha Bose
0c7d6ef355 Do not compile with C++11 support in Mac OS X 10.8 2014-08-04 09:57:07 +02:00
Anirudha Bose
9ba3f42700 Set DIST variable to MacOS in Darwin platform 2014-08-04 09:57:07 +02:00
Anirudha Bose
c7b99553a0 Remove dependency on head command in Windows 2014-08-04 09:57:07 +02:00
Anirudha Bose
f409109c7a Initial support for Apple Disk Images 2014-08-04 09:57:07 +02:00
Anirudha Bose
9c6b1e3317 Change TMP_PREFIX to /tmp from /var/tmp to enable auto-clean during bootup 2014-08-04 09:57:07 +02:00
Anirudha Bose
6870da89fd Add an internal switch to support calls from build system 2014-08-04 09:57:06 +02:00
Anirudha Bose
3d88028cc8 Specify about Python version and SSL support
Update README.md of CPT
2014-08-04 09:57:06 +02:00
Anirudha Bose
556983d8e4 Fix missing link in README.md of CPT 2014-08-04 09:57:06 +02:00
Anirudha Bose
48bebfe3d0 Update README.md of CPT to reflect the Python port 2014-08-04 09:57:06 +02:00
Anirudha Bose
eb0598b2a8 Prevent spaces in prefix filenames 2014-08-04 09:57:05 +02:00
Anirudha Bose
01494ec70f Enable --check-requirements for Scientific Linux CERN 2014-08-04 09:57:05 +02:00
Anirudha Bose
2998141ca1 Update changelog of spec file 2014-08-04 09:57:05 +02:00
Anirudha Bose
2ad069ca9d Add new argument --rpm-tag to CPT 2014-08-04 09:57:05 +02:00
Anirudha Bose
d6de0aadd5 Check requirements for Fedora and improve RPM packaging 2014-08-04 09:57:04 +02:00
Anirudha Bose
3b5e682c11 Initial support for RPM packaging 2014-07-13 13:03:07 +02:00
Anirudha Bose
92fb76b25c Check te value of g++ -dumpmachine if installed
The flag for c++11 is not supported for g++ versions older than 4.7
2014-07-13 13:03:07 +02:00
Anirudha Bose
74c2c69d4c Check for SSL support in Python 2014-07-13 13:03:07 +02:00
Anirudha Bose
d6bc81cdf4 Fix typo in lstrip() 2014-07-13 13:03:07 +02:00
Anirudha Bose
2cc7abdb38 Change cpt.py to new mode 100755 2014-07-13 13:03:07 +02:00
Anirudha Bose
e08a5ff6d7 Remove old Bash implementation from tree 2014-07-13 13:03:07 +02:00
Anirudha Bose
915625e8c1 Initial Python port of function make_nsis 2014-07-13 13:03:06 +02:00
Anirudha Bose
84af7b5b94 Fix missing argument in changelog 2014-07-13 13:03:06 +02:00
Anirudha Bose
8acb9cc58a Handle case when workdir already exists 2014-07-13 13:03:06 +02:00
Anirudha Bose
b7022a19ef Implement missing features for Windows platform 2014-07-13 13:03:06 +02:00
Anirudha Bose
564ff11049 Initial Python port of --check-requirements 2014-07-13 13:03:06 +02:00
Anirudha Bose
de1b6762da Port get_nsis to Python using the new API 2014-07-13 13:03:06 +02:00
Anirudha Bose
dfdffbe5cc Drop-in replacement of wget for all platforms 2014-07-13 13:03:06 +02:00