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 | ||