Daniel James
4e0dbc79c3
Move page title generation into BoostVersion.
2014-04-16 04:35:55 +01:00
Daniel James
02a6c12cad
Rename test_template so it doesn't look like a test.
2014-04-13 14:24:47 +01:00
Daniel James
50d43e61ef
Update test_libraries.php
2014-04-13 14:24:47 +01:00
Daniel James
3a683575db
Avoid a couple of warnings.
2014-04-13 14:24:47 +01:00
Daniel James
11c12a0419
Fix test_filters.php.
...
Did it ever work?
2014-04-13 14:24:47 +01:00
Daniel James
83f1106294
Rebuild library list.
2014-04-13 14:24:47 +01:00
Daniel James
9df3d484b4
Convert std-proposal/std-tag to an array.
2014-04-13 14:24:47 +01:00
Daniel James
b0b9d198b0
Keep the libraries sorted by key
2014-02-28 09:12:48 +00:00
Daniel James
76f9b6dd1e
Better logic for setting version info.
2014-02-28 09:12:48 +00:00
Daniel James
f63dcb640d
Setting up the array in boost_libraries' constructor
2014-02-28 09:12:48 +00:00
Daniel James
5f9692f08d
Only implode name arrays when appropriate.
2014-02-28 09:12:48 +00:00
Daniel James
2d5375f0e9
Fix json import
2014-02-28 09:12:48 +00:00
Daniel James
c6e22ed10b
Fix some issues in to_json.
2014-02-27 08:07:50 +00:00
Daniel James
0a530c074e
Scrape maintainers from repo.
...
Should probably actually do this in create-module-metadata, as once the
metadata is in place this script should ignore the maintainers file. But
I didn't have much time tonight. So I won't check the changes into
libraries.xml. Also need to consider that 'maintainers' should probably
be backdated to apply to all versions. Maybe it shouldn't be store in
libraries.xml at all.
2014-02-26 23:56:00 +00:00
Daniel James
b8bce24245
Fix name of BoostVersion
2014-02-26 23:56:00 +00:00
Daniel James
eedbd22cf6
Update the libraries test.
...
- 'update' now takes a library object, not a string - because the string
might be xml or json.
- Categories are stored in alphabetical order.
2014-02-26 23:56:00 +00:00
Daniel James
4cf66b51cc
Add support for maintainers, and allow multiple authors/maintainers.
2014-02-24 22:49:17 +00:00
Daniel James
0f2df6f4df
Detect when a library has a new field.
2014-02-24 22:49:17 +00:00
Daniel James
fca7542d4f
Update from json or xml
2014-02-24 22:49:17 +00:00
Daniel James
56e5a8b906
Always normalize spaces.
...
It makes it easier to detect when a library's details have changes. I
could normalize when comparing, but this seems easier. It's okay to
lose this information.
2014-02-24 22:49:17 +00:00
Daniel James
702606aabc
Generate json metadata.
2014-02-24 22:49:17 +00:00
Daniel James
78a6aa7733
More specific names for from_string/from_file.
2014-02-24 22:49:17 +00:00
Daniel James
30859144ae
Move library prep back into constructor.
2014-02-24 22:49:17 +00:00
Daniel James
accf89928c
Pull xml parser out of the constructor.
2014-02-24 22:49:16 +00:00
Daniel James
5236cbae74
Fix documentation handling
2014-02-23 14:32:35 +00:00
Daniel James
fe955cedd3
Support latest changes to libraries format.
2014-02-23 14:32:35 +00:00
Daniel James
7d1bbcd38b
A more capable 'resolve_url'.
2014-02-23 14:32:35 +00:00
Daniel James
04ee442814
Add script to create metadata file for modules.
2014-02-23 14:32:34 +00:00
Daniel James
41fb1c416c
A little bit of documentation for boost_libraries
2014-02-23 14:32:34 +00:00
Daniel James
3cb769d321
Store the categories in order.
2014-02-01 21:54:23 +00:00
Daniel James
201c79c2c3
Add ability to update library details.
2014-02-01 21:54:23 +00:00
Daniel James
167a451191
Use version as index in library array.
2014-02-01 21:54:23 +00:00
Daniel James
baf07faaa8
Use static method to create boost_libraries.
2014-02-01 21:54:23 +00:00
Daniel James
3db38a77a3
Add module field.
2014-02-01 21:54:23 +00:00
Daniel James
c48bc55105
Die on invalid xml.
2014-02-01 21:54:23 +00:00
Daniel James
696dfdb11a
Generate xml from boost_libraries.
...
Run it on libraries.xml to "normalize" it.
2014-02-01 21:54:22 +00:00
Daniel James
427808b5e0
Sort the libraries by update.
...
So the last one that matches can be used.
2014-02-01 21:54:22 +00:00
Daniel James
d84c6d0419
Replace 'boost-min-version', 'boost-max-version' with 'update-version'
...
Picks the latest update.
There's now no way to remove a library, will probably do so by creating
an update with some xml representation of a removal.
2014-02-01 21:54:22 +00:00
Daniel James
f2990e2a1a
Always store min version.
2014-02-01 21:54:22 +00:00
Daniel James
b7cbe30c87
Store libraries in nested array.
...
A bit clunky.
2014-02-01 21:54:22 +00:00
Daniel James
3a438b196b
Move version checking code into boost_libraries.
2014-02-01 21:54:22 +00:00
Daniel James
ed28dbbf2b
Display documentation for super project branches.
...
This won't actually work, as the documentation isn't on the server.
2014-02-01 21:54:22 +00:00
Daniel James
b45d0f98ed
Add support for versions based on super project branches.
2014-02-01 21:54:22 +00:00
Daniel James
22c605779e
Remove BoostVersion's constructor.
...
Will use static functions of different types of version.
2014-02-01 21:54:22 +00:00
Daniel James
553cba5f2b
Make BoostVersion's members private.
2014-02-01 21:54:22 +00:00
Daniel James
bbfd2e4e83
Drop unused constants.
2014-02-01 21:54:22 +00:00
Daniel James
7ebc19c9b5
Clean up category handling code.
2014-02-01 21:54:21 +00:00
Daniel James
74df1e9486
Mark documentation updated with every release.
...
[SVN r86670]
2013-11-12 21:42:08 +00:00
Daniel James
b2a2eaf58b
Release Boost 1.55.0
...
[SVN r86622]
2013-11-11 19:58:53 +00:00
Daniel James
9b0a5a67b4
Move the configuration file into shared area.
...
[SVN r85078]
2013-07-19 07:04:40 +00:00