Commit Graph

181 Commits

Author SHA1 Message Date
Daniel James
777ffdffb9 Better php shebang. 2016-04-04 21:12:33 +01:00
Daniel James
6651a54546 Pointless work on GitHubCache_Iterator.
Not entirely pointless, but probably spent more time on this than I
should have.
2016-04-04 21:12:33 +01:00
Daniel James
54616ae1b9 Sort out the hana documentation build. 2016-03-06 12:37:17 +00:00
Daniel James
d9d22bbed7 Missing libraries. 2016-02-28 11:05:45 +00:00
Daniel James
826afa1d8b Quiet update-doc-list. 2016-01-10 15:21:46 +00:00
Daniel James
640134a767 Composer update 2016-01-03 09:42:02 +00:00
Daniel James
09ccedbd66 Composer update 2015-11-15 16:01:37 +00:00
Daniel James
1f7f63bb5b Using gcc, not clang now. 2015-11-15 15:50:15 +00:00
Daniel James
9fe728ffa2 More info in Repo log messages. 2015-11-15 15:50:15 +00:00
Daniel James
06ea6f21b2 Fix enable_push. 2015-11-15 15:50:15 +00:00
Daniel James
d84b2d9cca Properly check urls.
Not sure what to do with unexpected urls. Exception perhaps? Or some
support?
2015-11-15 15:50:15 +00:00
Daniel James
d293163642 Statically initialise EvilGlobals::$settings.
So that tests can run without reading the configuration.
2015-11-15 15:50:15 +00:00
Daniel James
61b8fdadc8 Initial test cases.
Like a proper programmer. Not really.
2015-11-15 15:50:15 +00:00
Daniel James
1e79405e32 Trim libs/ and tools/ from module names 2015-10-21 09:37:20 +01:00
Daniel James
469bcbe138 Fix a variable name. 2015-10-21 09:31:49 +01:00
Daniel James
1d5dbab405 TODO note on minor bug 2015-10-21 09:31:37 +01:00
Daniel James
2e3f9f938f Update the upload script. 2015-10-10 12:31:53 +01:00
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