82 Commits

Author SHA1 Message Date
Radovan Bast
2dff967497 fetch more files 2016-04-19 22:53:50 +02:00
Radovan Bast
f2ef8bf393 more structure 2016-04-19 22:52:39 +02:00
Radovan Bast
1a2bd4507b use copy.copy(l) instead of l.copy() 2016-04-19 22:27:27 +02:00
Radovan Bast
9e63f3e042 reactivate some tests 2016-04-19 22:23:27 +02:00
Radovan Bast
ffacd0378b rename 2016-04-19 22:10:14 +02:00
Radovan Bast
1543af1a3e reorg 2016-04-19 22:04:53 +02:00
Radovan Bast
cfb842e7bb point AUTOCMAKE_GITHUB_URL to yaml 2016-04-19 21:57:57 +02:00
Radovan Bast
cc6b374b93 less code repetition 2016-04-19 21:57:41 +02:00
Radovan Bast
2d858a2a5a absorb branch name in AUTOCMAKE_GITHUB_URL 2016-04-19 21:38:41 +02:00
Radovan Bast
4e0d0730d8 Merge branch 'master' into yaml 2016-04-19 12:30:51 +02:00
Radovan Bast
a772d29106 s/scisoft/coderefinery/ 2016-04-19 12:30:32 +02:00
Radovan Bast
4e8a1dbac6 implement override 2016-04-18 17:31:50 +02:00
Radovan Bast
950ff76bd5 Merge branch 'master' into yaml 2016-04-18 17:00:50 +02:00
Radovan Bast
4a20af4af9 save work on migration to yaml 2016-04-18 17:00:18 +02:00
Radovan Bast
95042c02ba update copyright notice 2016-04-18 16:53:37 +02:00
Radovan Bast
e784ff88e0 go back to unordered dict parsing for simplicity
ordering is guaranteed by lists
2016-04-18 11:57:13 +02:00
Radovan Bast
806564e2e8 Merge branch 'master' into yaml 2016-04-18 11:53:44 +02:00
Radovan Bast
6926c30b3c extend interpolation to lists 2016-04-18 11:52:39 +02:00
Radovan Bast
8319d41ba7 use {0} instead of {} in format 2016-04-14 12:12:41 +02:00
Radovan Bast
49e2dda540 pep8 2016-04-11 13:05:00 +02:00
Radovan Bast
69478cb27e Merge branch 'master' into yaml 2016-04-10 17:26:02 +02:00
Radovan Bast
8edce7af96 use format() instead of % 2016-04-10 17:20:01 +02:00
Radovan Bast
5615da7c78 do not hardcode file name 2016-03-19 17:46:50 +01:00
Radovan Bast
5be6e66038 preparing for yaml 2016-03-19 17:43:42 +01:00
Radovan Bast
4c360122c8 add --prefix 2015-12-12 14:05:10 +01:00
Radovan Bast
54be03a22d modify import 2015-10-17 11:15:20 +02:00
Radovan Bast
0224af82ae use defaultdict for parsed config settings 2015-10-17 11:13:16 +02:00
Radovan Bast
10a2a2d7ea stop with error if project name contains a space 2015-10-17 10:50:31 +02:00
Radovan Bast
702955af3b add possibility to print deprecation warnings; fixes #148 2015-10-15 18:22:06 +02:00
Radovan Bast
016f0488b1 prepend paths and better naming 2015-10-12 23:21:31 +02:00
Radovan Bast
c700194ef3 more explicit function name 2015-10-12 17:25:31 +02:00
Radovan Bast
1790e0723c allow custom validation of args 2015-10-12 16:57:27 +02:00
Radovan Bast
fd8ec93851 the default setup script name becomes "setup"
it can be changed in autocmake.cfg
2015-10-12 15:30:51 +02:00
Radovan Bast
09903e4034 s/defaults/override/ 2015-10-05 15:43:19 +02:00
Radovan Bast
a823e300f6 allow config file interpolation 2015-10-04 23:08:31 +02:00
Radovan Bast
5890d462fe change fetch destination 2015-10-01 17:38:25 +02:00
Radovan Bast
6472197cfe do not repeat module paths 2015-09-22 10:03:56 +02:00
Radovan Bast
84b330e419 remove "config: custom" option; fixes #135 2015-09-18 11:25:50 +02:00
Radovan Bast
ea89ce9f0d always add downloaded to module include paths 2015-09-17 01:21:16 +02:00
Radovan Bast
9646992050 lazy copyright range 2015-09-15 23:04:30 +02:00
Radovan Bast
da64739af3 place docopt under lib/docopt 2015-09-08 17:20:48 +02:00
Radovan Bast
707072615a fetch docopt.py from autocmake repo 2015-09-08 17:14:27 +02:00
Radovan Bast
ea650eace1 s/minimum_cmake_version/min_cmake_version/ 2015-09-07 17:45:31 +02:00
Radovan Bast
ea694c0bdd module doc options prepend config instead of resetting it; fixes #114 2015-09-07 16:37:51 +02:00
Radovan Bast
bb526eae1b sort directories in CMAKE_MODULE_PATH; fixes #111 2015-09-07 15:59:02 +02:00
Radovan Bast
66ac83482f s/minimum_required_version/minimum_cmake_version/ 2015-09-06 14:37:38 +02:00
Radovan Bast
f80a0f6ef3 add help text; fixes #108 2015-09-06 14:16:45 +02:00
Radovan Bast
704de471eb make minimum CMake version configurable; fixes #109 2015-09-06 14:08:45 +02:00
Radovan Bast
ae11533157 hopefully more consistency 2015-09-03 09:33:45 +02:00
Radovan Bast
3bde575656 rm spurious 'None' in cmake command 2015-09-02 16:11:15 +02:00