Commit Graph

164 Commits

Author SHA1 Message Date
Daniel James
3329a75d63 Rename upload directory. 2015-10-10 12:31:53 +01:00
Daniel James
84be2b3fb9 Rename the upload script and make executable. 2015-10-10 12:31:53 +01:00
Daniel James
9725f5a600 Add an option to run some commands as if for cron.
Pretty wonky!
2015-10-10 12:31:53 +01:00
Daniel James
bc29af3f9e Only use the log file for the cron jobs.
Really need to work on the logging, but it works well enough for now.
2015-10-10 12:31:53 +01:00
Daniel James
29dedb001e Extract the common command line code into a class.
Should possible use it for everything, especially if I add more
functionality.
2015-10-10 12:31:53 +01:00
Daniel James
06c69934bc Remove all the symfony console stuff. 2015-10-10 12:31:53 +01:00
Daniel James
dd83e1dadf Separate script for update-super-project. 2015-10-10 12:31:53 +01:00
Daniel James
f14427da05 Separate script for update-doc-list. 2015-10-10 12:31:53 +01:00
Daniel James
7f391944ca Separate script for build-docs. 2015-10-10 12:31:53 +01:00
Daniel James
6894b15d25 Separate mirror script.
Using c9s/GetOptionKit to parse command line arguments. Not great so
far, but it'll do. I wanted to use something fairly standalone.
2015-10-10 12:31:53 +01:00
Daniel James
fa85b25b28 Separate script for pull request report. 2015-10-10 12:31:53 +01:00
Daniel James
504bc45627 Make the cron job a standalone script. 2015-10-10 12:31:53 +01:00
Daniel James
8f4f170da8 Remove some unused commands.
Can recreate later if necessary.
2015-10-10 12:31:53 +01:00
Daniel James
5129202885 Set up Logger in _init. 2015-10-10 12:31:53 +01:00
Daniel James
e77e61b9c5 Setup the error handler before reading the settings.
So that it's used for syntax errors in configuration files. Should
probably rethink the name 'EvilGlobals' which was from when it was just
a collection of hard-coded variables.
2015-10-10 12:31:53 +01:00
Daniel James
e0def34e02 Move superproject execution into class. 2015-10-10 12:31:52 +01:00
Daniel James
2c1a9dba03 Remove netbeans stuff. 2015-10-10 12:31:52 +01:00
Daniel James
b78f8736af Tell composer to support php 5.3.3.
Downgrades symfony components, so now there's a chance this might
actually work on the server. We can but dream.
2015-10-10 12:31:52 +01:00
Daniel James
0d22b7db09 TODO note. 2015-10-10 12:31:52 +01:00
Daniel James
fd8d7e0e95 Check if configuration has changed. 2015-10-10 12:31:52 +01:00
Daniel James
e08674ac66 Support specifying extra config files. 2015-10-10 12:31:52 +01:00
Daniel James
e2d9154ede Use neon file format for configuration.
http://ne-on.org/
2015-10-10 12:31:52 +01:00
Daniel James
efeb1eab12 Upgrade redbean using a versioned url.
This now won't inadvertantly pull in future upgrades, but will need
manual upgrading in the future. Builds and patches for php 5.3.3 because
that's used on the server.
2015-10-10 12:31:52 +01:00
Daniel James
0dac6de258 Composer update 2015-10-10 12:31:52 +01:00
Daniel James
1818300c8e Make a couple of methods public for php 5.3 2015-10-10 12:31:52 +01:00
Daniel James
3727b66291 Remove some php 5.4 stuff 2015-10-10 12:31:52 +01:00
Daniel James
4cb1ef340d Fix build for when there's not jamfile. 2015-08-31 06:55:54 +01:00
Daniel James
1f0bd8f6cc Remove use of old $B2_EXEC 2015-08-31 06:55:54 +01:00
Daniel James
2f19c99512 Build combined documentation last. 2015-08-31 06:55:54 +01:00
Daniel James
c28302d267 Support missing html directory. Don't always have one. 2015-08-31 06:55:54 +01:00
Daniel James
7d784de019 Remove exit after build 2015-08-31 06:55:54 +01:00
Daniel James
b57dffc9d2 Change target name to allow nested library documentation. 2015-08-31 06:55:54 +01:00
Daniel James
a4a3eb4d0a Get our own docbook files. 2015-08-31 06:55:54 +01:00
Daniel James
5b9ee10a12 Fix target name in makefile. 2015-08-31 06:55:54 +01:00
Daniel James
3a3d62c74b Some more executables to check.
wget is actually used before this point, but might be a better error
message.
2015-08-31 06:55:54 +01:00
Daniel James
f9e465a933 Consistent data directory. 2015-08-31 06:55:54 +01:00
Daniel James
76f59550cc Don't build crc docs, they're in the main documentation. 2015-08-31 06:55:54 +01:00
Daniel James
04601416d9 Move the documentation build into a Makefile. 2015-08-26 12:14:30 +01:00
Daniel James
6f195da364 Add VMD to documentation build. 2015-08-26 12:14:14 +01:00
Daniel James
3eb9d1707b Add python. 2015-08-23 14:38:06 +01:00
Daniel James
1df1180137 Docutils support (for python docs) 2015-08-23 14:37:59 +01:00
Daniel James
6d50448ee9 Fix compress-docs when library documentation wasn't built. 2015-06-04 18:49:27 +01:00
Daniel James
206139e155 Add tuple to the list. 2015-06-03 23:52:09 +01:00
Daniel James
6c88a7c0c9 Fix export for modules with slashes in their names. 2015-06-03 23:20:19 +01:00
Daniel James
e7e5741307 Rename git_export_recursive, because it isn't recursive. 2015-06-03 23:20:19 +01:00
Daniel James
8daf424f49 Fix currentHashes for empty $paths. 2015-06-03 23:20:19 +01:00
Daniel James
549254935b readSubmoduleConfig fixup 2015-06-03 23:20:19 +01:00
Daniel James
c08c93421e Export 2015-06-03 23:20:19 +01:00
Daniel James
2a1796f5b2 Support passing reference to currentHashes. 2015-06-03 23:20:19 +01:00
Daniel James
1fda2624ad Make currentHashes a static function, like readSubmoduleConfig. 2015-06-03 23:20:19 +01:00