Index: util/makefile.pmk =================================================================== RCS file: /cvs/installation/readlicense/util/makefile.pmk,v retrieving revision 1.2 diff -u -r1.2 makefile.pmk --- util/makefile.pmk 28 Apr 2003 17:18:28 -0000 1.2 +++ util/makefile.pmk 30 Oct 2003 21:52:33 -0000 @@ -62,6 +62,11 @@ # --- Targets ------------------------------------------------------ +.IF "$(SOLAR_JAVA)"=="" +# FIXME: Java-disabled case not parallel-build safe yet +MAXPROCESS=1 +.ENDIF + ALLDOCS = $(foreach,i,$(alllangext) $(foreach,j,$(READMEFILES) $(j:d)$i$/$(j:b)$i$(j:e))) .INCLUDE : target.mk @@ -73,7 +78,36 @@ $(MISC)$/%.html : @+-$(MKDIR) $(@:d) +.IF "$(SOLAR_JAVA)"!="" $(JAVA) -classpath $(COMMON_BUILD_TOOLS)$/xt.jar$(PATH_SEPERATOR)$(COMMON_BUILD_TOOLS)$/parser.jar -Dcom.jclark.xsl.sax.parser=com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver $(subst,$(@::d:d:b), $(@:b).xrm) ..$/readme.xsl os1=$(OS) gui1=$(GUI) cp1=$(CPUNAME) com1=$(COM) lang1=$(iso_$(@:d:d:b)) type=html file=$@ +.ELSE + sed 's|xmlns:xt="http://www.jclark.com/xt"||;s|extension-element-prefixes="xt"||;s|.*xt:document.*||;s|||' < ..$/readme.xsl > ..$/readme2.xsl + xsltproc -o $@ \ + --stringparam os1 $(OS) \ + --stringparam gui1 $(GUI) \ + --stringparam cp1 $(CPUNAME) \ + --stringparam com1 $(COM) \ + --stringparam lang1 $(iso_$(@:d:d:b)) \ + --stringparam type html \ + ..$/readme2.xsl \ + $(subst,$(@::d:d:b), $(@:b).xrm) + rm ..$/readme2.xsl +.ENDIF + $(MISC)$/%.txt : @+-$(MKDIR) $(@:d) +.IF "$(SOLAR_JAVA)"!="" $(JAVA) -classpath $(COMMON_BUILD_TOOLS)$/xt.jar$(PATH_SEPERATOR)$(COMMON_BUILD_TOOLS)$/parser.jar -Dcom.jclark.xsl.sax.parser=com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver $(subst,$(@::d:d:b), $(@:b).xrm) ..$/readme.xsl os1=$(OS) gui1=$(GUI) cp1=$(CPUNAME) com1=$(COM) lang1=$(iso_$(@:d:d:b)) type=text file=$@ +.ELSE + sed 's|xmlns:xt="http://www.jclark.com/xt"||;s|extension-element-prefixes="xt"||;s|.*xt:document.*||;s|||' < ..$/readme.xsl > ..$/readme2.xsl + xsltproc -o $@ \ + --stringparam os1 $(OS) \ + --stringparam gui1 $(GUI) \ + --stringparam cp1 $(CPUNAME) \ + --stringparam com1 $(COM) \ + --stringparam lang1 $(iso_$(@:d:d:b)) \ + --stringparam type text \ + ..$/readme2.xsl \ + $(subst,$(@::d:d:b), $(@:b).xrm) + rm ..$/readme2.xsl +.ENDIF