* P2JS can be overridden (build system)

This commit is contained in:
michael 2019-04-05 14:44:47 +00:00
parent a2c6993120
commit 66e6880c35

View File

@ -14,83 +14,83 @@ COMPILERUNITPATH=$(BASEDIR)/compat;$(BASEDIR)/fcl-json/src;$(BASEDIR)/fcl-passrc
endif endif
.PHONY: $(TARGETS) .PHONY: $(TARGETS)
P2JS=pas2js -Fu../packages/* P2JS=pas2js
P2JSOPT=-Fu../packages/\*
all: $(TARGETS) all: $(TARGETS)
info: info:
@echo Available targets: $(TARGETS) @echo Available targets: $(TARGETS)
democomponents: ./rtl/democomponents.lpr democomponents: ./rtl/democomponents.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demobrowseconsole: ./rtl/demobrowserconsole.lpr demobrowseconsole: ./rtl/demobrowserconsole.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demoajax: ./rtl/demoajax.lpr demoajax: ./rtl/demoajax.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demoxhr: ./rtl/demoxhr.lpr demoxhr: ./rtl/demoxhr.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
restbridgeclient: ./restbridge/simple/restbridgeclient.lpr restbridgeclient: ./restbridge/simple/restbridgeclient.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demowebcompiler: ./webcompiler/demowebcompiler.lpr demowebcompiler: ./webcompiler/demowebcompiler.lpr
$(P2JS) -Sc -TBrowser "-Fu$(COMPILERUNITPATH)" "-Fu$(COMPILERDIR)" $< $(P2JS) -Sc -TBrowser "-Fu$(COMPILERUNITPATH)" "-Fu$(COMPILERDIR)" $(P2JSOPT) $<
fpreportdemo: ./fpreport/reportdemo.lpr fpreportdemo: ./fpreport/reportdemo.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoprogressbar: ./chartjs/demoprogressbar.lpr chartjs_demoprogressbar: ./chartjs/demoprogressbar.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demodate: ./chartjs/demodate.lpr chartjs_demodate: ./chartjs/demodate.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoscatter: ./chartjs/demoscatter.lpr chartjs_demoscatter: ./chartjs/demoscatter.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demomixed: ./chartjs/demomixed.lpr chartjs_demomixed: ./chartjs/demomixed.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demobar: ./chartjs/demobar.lpr chartjs_demobar: ./chartjs/demobar.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoarea: ./chartjs/demoarea.lpr chartjs_demoarea: ./chartjs/demoarea.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demobubble: ./chartjs/demobubble.lpr chartjs_demobubble: ./chartjs/demobubble.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demopie: ./chartjs/demopie.lpr chartjs_demopie: ./chartjs/demopie.lpr
$(P2JS) -Sc $< $(P2JS) -Sc $(P2JSOPT) $<
chartjs_demodatalabelling: ./chartjs/demodatalabelling.lpr chartjs_demodatalabelling: ./chartjs/demodatalabelling.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demodoughnut: ./chartjs/demodoughnut.lpr chartjs_demodoughnut: ./chartjs/demodoughnut.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demointeractions: ./chartjs/demointeractions.lpr chartjs_demointeractions: ./chartjs/demointeractions.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoline: ./chartjs/demoline.lpr chartjs_demoline: ./chartjs/demoline.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demotime: ./chartjs/demotime.lpr chartjs_demotime: ./chartjs/demotime.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoscriptablebubble: ./chartjs/demoscriptablebubble.lpr chartjs_demoscriptablebubble: ./chartjs/demoscriptablebubble.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demoradar: ./chartjs/demoradar.lpr chartjs_demoradar: ./chartjs/demoradar.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_democustompoints: ./chartjs/democustompoints.lpr chartjs_democustompoints: ./chartjs/democustompoints.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
chartjs_demopolararea: ./chartjs/demopolararea.lpr chartjs_demopolararea: ./chartjs/demopolararea.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
promiseall: ./promise/demoall.lpr promiseall: ./promise/demoall.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
promisestory1: ./promise/story2.lpr promisestory1: ./promise/story2.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
promisestory2: ./promise/story3.lpr promisestory2: ./promise/story3.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
promisestory: ./promise/story.lpr promisestory: ./promise/story.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demodb: ./fcldb/demodb.lpr demodb: ./fcldb/demodb.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demoload: ./fcldb/demoload.lpr demoload: ./fcldb/demoload.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
demorest: ./fcldb/demorest.lpr demorest: ./fcldb/demorest.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
fpcunitbrowsertest: ./fpcunit/browsertest.lpr fpcunitbrowsertest: ./fpcunit/browsertest.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
sampleda: ./dataabstract/sampleda.lpr sampleda: ./dataabstract/sampleda.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
webgl1: ./webgl/project1.lpr webgl1: ./webgl/project1.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
pdfbasic: ./jspdf/basic.lpr pdfbasic: ./jspdf/basic.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<
hotreload: ./hotreload/hotreload.lpr hotreload: ./hotreload/hotreload.lpr
$(P2JS) $< $(P2JS) $(P2JSOPT) $<