Daniel James
b8120cc53c
Adjust a lot of the error handling.
...
Use exceptions for most internal errors. Return error codes for most errors.
2016-09-29 02:08:52 +01:00
Daniel James
28cf2392e4
In quiet mode, don't warn about remote doc modules.
2016-08-07 09:53:46 +01:00
Daniel James
25d3e1f099
Fix some issues prevents recursion in submodules.
...
Now get_modules works if there are no submodules, and stop throwing
exceptions for unusal submodule urls, since odeint has an external
documentation submodule.
2016-07-04 22:45:49 +01:00
Daniel James
12ddd61033
Validate submodule urls.
2015-10-29 00:19:21 +00:00
Daniel James
6dda66cb31
Stop using 'git -C', not supported on old git.
2015-10-11 20:20:19 +01:00
Daniel James
8fd5ebbee3
Allow slashes in module names.
2015-01-22 21:35:07 +00:00
Daniel James
666b0354df
Fix more php 5.3 issues.
...
Php code in site-tools still requires 5.4, but that's normally not run on the server.
2014-08-07 21:27:43 +01:00
Daniel James
1ac74db140
Autoload BoostSuperProject.
2014-08-07 20:34:30 +01:00