From 3bc81569b353f04a90cee2d48450fc964c1c9016 Mon Sep 17 00:00:00 2001 From: Amar Takhar Date: Sat, 26 Sep 2009 08:44:32 +0000 Subject: [PATCH] Split doxygen generating into two steps (reporter and aegisub). This should be made triggerable so only aegisub/reporter docs are generated if sources are not touched in one or the other.. Originally committed to SVN as r3549. --- devel/tinderbox/buildbot/master/master.cfg | 27 +++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/devel/tinderbox/buildbot/master/master.cfg b/devel/tinderbox/buildbot/master/master.cfg index 828d0a2ac..bf2a683ea 100644 --- a/devel/tinderbox/buildbot/master/master.cfg +++ b/devel/tinderbox/buildbot/master/master.cfg @@ -72,6 +72,9 @@ re_doxygen = [ '^trunk/aegisub/src/libosxutil/.*\.h$', '^trunk/aegisub/src/libosxutil/.*\.c$', '^trunk/aegisub/src/include/aegisub/.*' + '^trunk/aegisub/reporter/.*\.c$', + '^trunk/aegisub/reporter/.*\.cpp$', + '^trunk/aegisub/reporter/.*\.h$', ] @@ -598,9 +601,9 @@ fwww_dox = factory.BuildFactory() fwww_dox.addStep(source.SVN(mode="clobber", svnurl=source_unix)) fwww_dox.addStep(shell.ShellCommand( - name = "doxygen", - description = "doxygening", - descriptionDone = "doxygen", + name = "aegisub", + description = "generating", + descriptionDone = "done", logfiles={ 'doxygen.log': 'doxygen.log' }, @@ -608,10 +611,28 @@ fwww_dox.addStep(shell.ShellCommand( "sh", "-x", "tinderbox/www/doxygen.sh" + "aegisub" ], haltOnFailure=True )) +fwww_dox.addStep(shell.ShellCommand( + name = "reporter", + description = "generating", + descriptionDone = "done", + logfiles={ + 'doxygen.log': 'doxygen.log' + }, + command=[ + "sh", + "-x", + "tinderbox/www/doxygen.sh" + "reporter" + ], + haltOnFailure=True +)) + + ########## # BUILDERS ##########