SubDir P4W Help ; # See the README file in this directory # to find out how to update P4Web help files. NOTFILE manual ; HELP_BATCH1 = actioncodes.html add.html addselect.html auth.html bitb.html branch.html browsemodes.html browseonly.html client.html commands.html controlpanel.html defs.html delete.html deletespec.html describe.html diffing.html edit.html editbranch.html editclient.html editjob.html editlabel.html editpending.html edituser.html errors.html filebrowser.html filelog.html filetype.html findfiles.html index.html integrate.html integpb.html integfb.html help_filetypes.html helper.html howto.html job.html jobfields.html launcheditor.html label.html labelsync.html lock.html pathbrowser.html pendingchangelists.html remove.html resolve.html restrictfiles.html result.html revert.html roadmap.html rss.html settings.html serverinfo.html submit.html submittedchangelists.html sync.html thumbnails.html tips.html unlock.html user.html xml.html ; HELP_BATCH2 = quickstart.html ; HELP_FILES = $(HELP_BATCH1) $(HELP_BATCH2) ; HELPGRINDER = helpgrinder.py ; SEARCH on $(HELPGRINDER) = $(SEARCH_SOURCE) ; rule GrindHelpFiles { # $(1) is output .h file # $(2) is list of input .html files local i m md ; Depends all : $(1) ; LOCATE on $(1) = $(SEARCH_SOURCE) ; RmGeneratedHeader $(1) ; Clean clean : $(1) ; for i in $(2:G=input) { GenerateHelp $(1) : $(i) ; Depends $(1) : $(i) $(HELPGRINDER) ; LOCATE on $(i) = $(SEARCH_SOURCE) ; m = $(i:G=manual) ; Depends manual : $(m) ; Depends $(m) : $(i) ; GenerateHelp $(m) : $(i) ; makeDirName md : $(P4WEBMANUALDIR) help ; MakeLocate $(m) : $(md) ; Clean clean : $(m) ; } } actions ignore RmGeneratedHeader { $(RM) $(<) } actions GenerateHelp { $(PYTHON) $(HELPGRINDER) $(>) $(<) } GrindHelpFiles p4wHelp1.h : $(HELP_BATCH1) ; GrindHelpFiles p4wHelp2.h : $(HELP_BATCH2) ;
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 12234 | Matt Attaway |
Rejigger P4Web project in preparation for official sunsetting The bin directory contains the last official builds of P4Web from the Perforce download site. P4Web is soon to be completely sunsetted; these builds are here for folks who don't want to build their own. To better handle the archived builds the source code has been moved into a separate src directory. |
||
//guest/perforce_software/p4web/Help/Jamfile | |||||
#1 | 8914 | Matt Attaway | Initial add of the P4Web source code |