cdist.git
8 years agoPartial work on deps. better-deps
Carl Hetherington [Tue, 8 Dec 2015 18:12:15 +0000 (18:12 +0000)]
Partial work on deps.

8 years agoFix up options handling.
Carl Hetherington [Tue, 8 Dec 2015 14:10:00 +0000 (14:10 +0000)]
Fix up options handling.

8 years agoMerge build_dependencies() and build().
Carl Hetherington [Tue, 8 Dec 2015 12:29:53 +0000 (12:29 +0000)]
Merge build_dependencies() and build().

8 years agoFix previous.
Carl Hetherington [Tue, 8 Dec 2015 00:47:17 +0000 (00:47 +0000)]
Fix previous.

8 years agoExpose some more stuff to OSXTarget.
Carl Hetherington [Tue, 8 Dec 2015 00:46:24 +0000 (00:46 +0000)]
Expose some more stuff to OSXTarget.

8 years agoMore vmbuild fixes.
Carl Hetherington [Sun, 8 Nov 2015 19:40:33 +0000 (19:40 +0000)]
More vmbuild fixes.

8 years agoFix vmbuild for different Fedora versions.
Carl Hetherington [Sun, 8 Nov 2015 19:36:40 +0000 (19:36 +0000)]
Fix vmbuild for different Fedora versions.

8 years agoTweak output of vmbuild.
Carl Hetherington [Fri, 16 Oct 2015 21:31:31 +0000 (22:31 +0100)]
Tweak output of vmbuild.

8 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Sat, 10 Oct 2015 11:58:08 +0000 (12:58 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

8 years agoBetter error.
Carl Hetherington [Sat, 10 Oct 2015 11:58:03 +0000 (12:58 +0100)]
Better error.

8 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Mon, 5 Oct 2015 18:57:30 +0000 (19:57 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

8 years agoMore progress.
Carl Hetherington [Mon, 5 Oct 2015 18:57:23 +0000 (19:57 +0100)]
More progress.

8 years agoMore vmbuild fixes.
Carl Hetherington [Mon, 5 Oct 2015 18:56:52 +0000 (19:56 +0100)]
More vmbuild fixes.

8 years agoFix erroneous exit code.
Carl Hetherington [Mon, 5 Oct 2015 09:58:34 +0000 (10:58 +0100)]
Fix erroneous exit code.

8 years agoMore debug.
Carl Hetherington [Sun, 4 Oct 2015 22:32:49 +0000 (23:32 +0100)]
More debug.

8 years agoMore vmbuild hacks.
Carl Hetherington [Sun, 4 Oct 2015 22:04:45 +0000 (23:04 +0100)]
More vmbuild hacks.

8 years agoMore vmbuild hacks.
Carl Hetherington [Sun, 4 Oct 2015 21:35:01 +0000 (22:35 +0100)]
More vmbuild hacks.

8 years agoGo back to checkout string for vmbuild.
Carl Hetherington [Sat, 3 Oct 2015 21:23:28 +0000 (22:23 +0100)]
Go back to checkout string for vmbuild.

8 years agoMerge.
Carl Hetherington [Sat, 3 Oct 2015 18:20:54 +0000 (19:20 +0100)]
Merge.

8 years agoFix checkout string; bail on error.
Carl Hetherington [Sat, 3 Oct 2015 18:20:15 +0000 (19:20 +0100)]
Fix checkout string; bail on error.

8 years agoTry to get vmbuild to wait for virtualbox to terminate.
Carl Hetherington [Fri, 2 Oct 2015 08:48:24 +0000 (09:48 +0100)]
Try to get vmbuild to wait for virtualbox to terminate.

8 years agoBug fix.
jenkins [Thu, 1 Oct 2015 21:16:03 +0000 (22:16 +0100)]
Bug fix.

8 years agoMissing exit 1
jenkins [Thu, 1 Oct 2015 20:51:46 +0000 (21:51 +0100)]
Missing exit 1

8 years agoTweak vmbuild.
Carl Hetherington [Thu, 1 Oct 2015 20:50:22 +0000 (21:50 +0100)]
Tweak vmbuild.

8 years agoAdd vmbuild script, for want of anywhere else to keep it.
Carl Hetherington [Thu, 1 Oct 2015 20:12:09 +0000 (21:12 +0100)]
Add vmbuild script, for want of anywhere else to keep it.

8 years agoFix host bit width detection.
Carl Hetherington [Wed, 30 Sep 2015 13:47:01 +0000 (14:47 +0100)]
Fix host bit width detection.

8 years agoUse /var/tmp not /tmp as it seems more conventional for big files.
Carl Hetherington [Wed, 30 Sep 2015 08:59:39 +0000 (09:59 +0100)]
Use /var/tmp not /tmp as it seems more conventional for big files.

8 years agoAdd -t host.
Carl Hetherington [Tue, 29 Sep 2015 18:37:45 +0000 (19:37 +0100)]
Add -t host.

8 years agoMore append_with_space quote fiddling.
Carl Hetherington [Tue, 25 Aug 2015 23:21:42 +0000 (00:21 +0100)]
More append_with_space quote fiddling.

8 years agoSet up LDFLAGS (equal to LINKFLAGS) in Windows targets.
Carl Hetherington [Tue, 25 Aug 2015 23:12:41 +0000 (00:12 +0100)]
Set up LDFLAGS (equal to LINKFLAGS) in Windows targets.

8 years agoWhitespace; try to fix append_with_space() to cope with quote-enclosed values.
Carl Hetherington [Tue, 25 Aug 2015 23:00:15 +0000 (00:00 +0100)]
Whitespace; try to fix append_with_space() to cope with quote-enclosed values.

8 years ago/usr/local/bin is expected to override /usr/bin in PATH.
Carl Hetherington [Mon, 15 Jun 2015 22:10:16 +0000 (23:10 +0100)]
/usr/local/bin is expected to override /usr/bin in PATH.

8 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Mon, 15 Jun 2015 20:57:38 +0000 (21:57 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

8 years agoAllow override of configured git_prefix.
Carl Hetherington [Mon, 15 Jun 2015 20:57:33 +0000 (21:57 +0100)]
Allow override of configured git_prefix.

8 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Sat, 13 Jun 2015 16:42:10 +0000 (17:42 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

8 years agoDon't include /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games...
Carl Hetherington [Sat, 13 Jun 2015 16:42:02 +0000 (17:42 +0100)]
Don't include /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/adt/sdk/tools:/home/c.hetherington/bin:/home/c.hetherington/ubuntu/bin when building on Linux.

8 years agoStore output from doxygen in output_dir, not output_dir/doc.
Carl Hetherington [Fri, 29 May 2015 08:50:54 +0000 (08:50 +0000)]
Store output from doxygen in output_dir, not output_dir/doc.

9 years agoAnother raspbian fix.
Carl Hetherington [Mon, 27 Apr 2015 22:57:53 +0000 (23:57 +0100)]
Another raspbian fix.

9 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Mon, 27 Apr 2015 22:53:15 +0000 (23:53 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

9 years agoraspbian support.
Carl Hetherington [Mon, 27 Apr 2015 22:53:11 +0000 (23:53 +0100)]
raspbian support.

9 years agoAdd checkout command.
Carl Hetherington [Sun, 19 Apr 2015 13:29:33 +0000 (14:29 +0100)]
Add checkout command.

9 years agoBug>
Carl Hetherington [Sun, 11 Jan 2015 20:52:07 +0000 (20:52 +0000)]
Bug>

9 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Sun, 11 Jan 2015 20:47:25 +0000 (20:47 +0000)]
Merge branch 'master' of git.carlh.net:git/cdist

9 years agoBug fix.
Carl Hetherington [Fri, 9 Jan 2015 09:54:19 +0000 (09:54 +0000)]
Bug fix.

9 years agoTypo.
Carl Hetherington [Fri, 9 Jan 2015 09:37:55 +0000 (09:37 +0000)]
Typo.

9 years agoVarious tidying up and fixes for OS X.
Carl Hetherington [Thu, 8 Jan 2015 10:52:08 +0000 (10:52 +0000)]
Various tidying up and fixes for OS X.

9 years agoRemove unnecessary member variable.
Carl Hetherington [Wed, 7 Jan 2015 16:49:50 +0000 (16:49 +0000)]
Remove unnecessary member variable.

9 years agoFix SourceTarget package().
Carl Hetherington [Fri, 26 Dec 2014 17:52:52 +0000 (17:52 +0000)]
Fix SourceTarget package().

9 years agoHandle duplicate dependencies; tidy up cwd handling a bit, hopefully.
Carl Hetherington [Mon, 22 Dec 2014 01:59:51 +0000 (01:59 +0000)]
Handle duplicate dependencies; tidy up cwd handling a bit, hopefully.

9 years agoMove some util functions into the util section.
Carl Hetherington [Sun, 21 Dec 2014 23:42:46 +0000 (23:42 +0000)]
Move some util functions into the util section.

9 years agoRe-instate Project.version.
Carl Hetherington [Sun, 21 Dec 2014 23:41:31 +0000 (23:41 +0000)]
Re-instate Project.version.

9 years agoRemove Project.version; some comments.
Carl Hetherington [Sun, 21 Dec 2014 23:06:15 +0000 (23:06 +0000)]
Remove Project.version; some comments.

9 years agoRemove believe-unused directory-within-project specification.
Carl Hetherington [Sun, 21 Dec 2014 22:55:23 +0000 (22:55 +0000)]
Remove believe-unused directory-within-project specification.

9 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Mon, 1 Dec 2014 15:08:30 +0000 (15:08 +0000)]
Merge branch 'master' of git.carlh.net:git/cdist

9 years agoMake mingw_path a member of WindowsTarget.
Carl Hetherington [Mon, 1 Dec 2014 15:08:26 +0000 (15:08 +0000)]
Make mingw_path a member of WindowsTarget.

9 years agoTidy up test error handling, hopefully.
Carl Hetherington [Wed, 12 Nov 2014 23:53:37 +0000 (23:53 +0000)]
Tidy up test error handling, hopefully.

9 years agoMake directories before copying output in all cases.
Carl Hetherington [Wed, 12 Nov 2014 23:47:58 +0000 (23:47 +0000)]
Make directories before copying output in all cases.

9 years agotest() should return result.
Carl Hetherington [Wed, 12 Nov 2014 22:33:04 +0000 (22:33 +0000)]
test() should return result.

9 years agoReturn errors when os.system fails. scp
Carl Hetherington [Tue, 11 Nov 2014 15:24:45 +0000 (15:24 +0000)]
Return errors when os.system fails.

9 years agoTypo in previous.
Carl Hetherington [Sun, 9 Nov 2014 22:22:01 +0000 (22:22 +0000)]
Typo in previous.

9 years agoFix previous.
Carl Hetherington [Sun, 9 Nov 2014 22:14:13 +0000 (22:14 +0000)]
Fix previous.

9 years agoFix directory creation when copying output to remotes.
Carl Hetherington [Sun, 9 Nov 2014 22:13:13 +0000 (22:13 +0000)]
Fix directory creation when copying output to remotes.

9 years agoFix output paths like host:path
Carl Hetherington [Sun, 9 Nov 2014 21:00:59 +0000 (21:00 +0000)]
Fix output paths like host:path

9 years agoFix thinko.
Carl Hetherington [Sun, 9 Nov 2014 20:44:13 +0000 (20:44 +0000)]
Fix thinko.

9 years agoFix previous.
Carl Hetherington [Sat, 8 Nov 2014 01:46:40 +0000 (01:46 +0000)]
Fix previous.

9 years agoFix previous.
Carl Hetherington [Sat, 8 Nov 2014 01:32:05 +0000 (01:32 +0000)]
Fix previous.

9 years agoFix previous.
Carl Hetherington [Sat, 8 Nov 2014 00:20:49 +0000 (00:20 +0000)]
Fix previous.

9 years agoFix previous.
Carl Hetherington [Sat, 8 Nov 2014 00:02:50 +0000 (00:02 +0000)]
Fix previous.

9 years agoTry again to fix scp escaping.
Carl Hetherington [Fri, 7 Nov 2014 23:52:56 +0000 (23:52 +0000)]
Try again to fix scp escaping.

9 years agoTry to fix escaping.
Carl Hetherington [Fri, 7 Nov 2014 23:31:15 +0000 (23:31 +0000)]
Try to fix escaping.

9 years agoMore host:path path fixes.
Carl Hetherington [Fri, 7 Nov 2014 23:15:49 +0000 (23:15 +0000)]
More host:path path fixes.

9 years agoTweak for host:path outputs.
Carl Hetherington [Fri, 7 Nov 2014 23:04:27 +0000 (23:04 +0000)]
Tweak for host:path outputs.

9 years agoFix thinko.
Carl Hetherington [Fri, 7 Nov 2014 22:44:40 +0000 (22:44 +0000)]
Fix thinko.

9 years agoUse scp to copy files.
Carl Hetherington [Fri, 7 Nov 2014 22:29:08 +0000 (22:29 +0000)]
Use scp to copy files.

9 years agoNicer help again.
Carl Hetherington [Fri, 17 Oct 2014 09:33:02 +0000 (10:33 +0100)]
Nicer help again.

9 years agoVarious fixes to previous hacks.
Carl Hetherington [Fri, 17 Oct 2014 09:17:11 +0000 (10:17 +0100)]
Various fixes to previous hacks.

9 years agoFix previous.
Carl Hetherington [Fri, 17 Oct 2014 09:13:12 +0000 (10:13 +0100)]
Fix previous.

9 years agoTidy up.
Carl Hetherington [Fri, 17 Oct 2014 09:12:56 +0000 (10:12 +0100)]
Tidy up.

9 years agoargs needs to be global.
Carl Hetherington [Fri, 17 Oct 2014 09:11:11 +0000 (10:11 +0100)]
args needs to be global.

9 years agoGive some hint about what commands are available.
Carl Hetherington [Fri, 17 Oct 2014 09:08:08 +0000 (10:08 +0100)]
Give some hint about what commands are available.

9 years agoNicer error reporting without python exception stuff.
Carl Hetherington [Fri, 17 Oct 2014 08:45:22 +0000 (09:45 +0100)]
Nicer error reporting without python exception stuff.

9 years agoAdd revision command.
Carl Hetherington [Fri, 17 Oct 2014 08:39:14 +0000 (09:39 +0100)]
Add revision command.

9 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Sun, 5 Oct 2014 23:29:11 +0000 (00:29 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

9 years agoMerge branch 'working-dir-changes'
Carl Hetherington [Sun, 5 Oct 2014 23:28:46 +0000 (00:28 +0100)]
Merge branch 'working-dir-changes'

9 years agoWipe CPPFLAGS for all targets.
Carl Hetherington [Sun, 5 Oct 2014 19:58:32 +0000 (20:58 +0100)]
Wipe CPPFLAGS for all targets.

9 years agoMerge branch 'master' of git.carlh.net:git/cdist
Carl Hetherington [Sun, 5 Oct 2014 19:33:43 +0000 (20:33 +0100)]
Merge branch 'master' of git.carlh.net:git/cdist

9 years agoClear out CPPFLAGS for the windows build.
Carl Hetherington [Sun, 5 Oct 2014 19:33:41 +0000 (20:33 +0100)]
Clear out CPPFLAGS for the windows build.

9 years agoUntested configuration of parallel jobs count.
Carl Hetherington [Sun, 5 Oct 2014 19:30:25 +0000 (20:30 +0100)]
Untested configuration of parallel jobs count.

9 years agoAllow extraction of latest versions of different major releases. working-dir-changes
Carl Hetherington [Wed, 6 Aug 2014 18:10:59 +0000 (19:10 +0100)]
Allow extraction of latest versions of different major releases.

9 years agoRemove debug message.
Carl Hetherington [Sat, 2 Aug 2014 13:18:07 +0000 (14:18 +0100)]
Remove debug message.

9 years agoFixes to OSX builds.
Carl Hetherington [Thu, 24 Jul 2014 09:32:27 +0000 (10:32 +0100)]
Fixes to OSX builds.

9 years agoAlways assume home/tmp are mounted in chroots; remove the different directory stuff.
Carl Hetherington [Tue, 22 Jul 2014 19:22:52 +0000 (20:22 +0100)]
Always assume home/tmp are mounted in chroots; remove the different directory stuff.

9 years agoAnother missing temporary_directory setup.
Carl Hetherington [Fri, 18 Jul 2014 13:40:52 +0000 (13:40 +0000)]
Another missing temporary_directory setup.

9 years agoMissing temporary_directory setups.
Carl Hetherington [Fri, 18 Jul 2014 13:40:21 +0000 (13:40 +0000)]
Missing temporary_directory setups.

9 years agoMerge branch 'working-dir-changes' of git.carlh.net:git/cdist into working-dir-changes
Carl Hetherington [Fri, 18 Jul 2014 13:10:17 +0000 (13:10 +0000)]
Merge branch 'working-dir-changes' of git.carlh.net:git/cdist into working-dir-changes

9 years agoMerge branch 'master' into working-dir-changes
Carl Hetherington [Fri, 18 Jul 2014 13:10:09 +0000 (13:10 +0000)]
Merge branch 'master' into working-dir-changes

9 years agoReplace devel in versions with the git commit.
Carl Hetherington [Fri, 18 Jul 2014 13:10:01 +0000 (13:10 +0000)]
Replace devel in versions with the git commit.

9 years agoMerge branch 'master' into working-dir-changes
Carl Hetherington [Fri, 18 Jul 2014 13:08:23 +0000 (14:08 +0100)]
Merge branch 'master' into working-dir-changes

9 years agoDon't pad minor version numbers to two figures.
Carl Hetherington [Tue, 1 Jul 2014 11:31:20 +0000 (12:31 +0100)]
Don't pad minor version numbers to two figures.

9 years agoQuieten submodule commands.
Carl Hetherington [Fri, 23 May 2014 16:55:09 +0000 (17:55 +0100)]
Quieten submodule commands.