Commit Graph

4 Commits

Author SHA1 Message Date
Doug Hellmann
32a20ae990 make the test script smarter about its output directory
If we ran "tox -e publishdocs" locally, there won't be a
publish-docs/www/ directory and we don't want to create one when the
template test script is run. Have it check the existing directories to
derive where it should write its output.

Change-Id: I4ee8495bc0fb8c6a59424332d498956ea7e7e870
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-18 18:19:51 -04:00
Doug Hellmann
0d07be764f add flag to www-generator to look for links to enable
Add --check-all-links option to www-generator.py and have it report a
warning for links that do exist for a project but that are not enabled
in the project data file. This can be used to update that data file to
turn on flags and link to additional documentation.

Change-Id: I7941c6fd8ef53c37bd309542d5938699fa6fb475
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-11 20:05:06 +00:00
Doug Hellmann
2e587af407 add a global project list file for main site templates
Change-Id: I4a14ccbdd743a132d6186c4312b865cda64b5db1
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-03 08:46:57 -04:00
Doug Hellmann
3ad1662bfa replace install-guide landing page contents with list of projects
This patch includes links to the projects that were included directly in
the guide or for which a project-specific guide was linked from the old
content. We can add and remove projects easily.

Change-Id: I1fec91b1bae3289781d51a2021f555f020480262
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-03 08:46:57 -04:00