2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-22 05:42:52 +00:00

9 Commits

Author SHA1 Message Date
Daniel James
047fed2c70 Make the submodule config parser a tad more liberal
Can still go wrong if the submodule name contains an equal sign or a
period, or the value contains a newline. But since this isn't dealing
with arbitrary data, that seems unlikely.
2016-11-30 05:29:47 +00:00
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