Browse Source

* Add webcompiler target

michael 6 years ago
parent
commit
817f1e92f9
1 changed files with 7 additions and 1 deletions
  1. 7 1
      demo/Makefile

+ 7 - 1
demo/Makefile

@@ -6,6 +6,12 @@ TARGETS=democomponents demobrowseconsole demoajax demoxhr restbridgeclient \
   chartjs_democustompoints chartjs_demopolararea promiseall promisestory1 \
   chartjs_democustompoints chartjs_demopolararea promiseall promisestory1 \
   promisestory2 promisestory demodb demoload demorest fpcunitbrowsertest \
   promisestory2 promisestory demodb demoload demorest fpcunitbrowsertest \
   sampleda webgl1 pdfbasic hotreload
   sampleda webgl1 pdfbasic hotreload
+ifneq ($(SKIPWEBCOMPILER),1)
+TARGETS:=$(TARGETS) demowebcompiler
+BASEDIR=$(CURDIR)/../compiler/packages
+COMPILERDIR=$(CURDIR)/../compiler/utils/pas2js
+COMPILERUNITPATH=$(BASEDIR)/compat;$(BASEDIR)/fcl-json/src;$(BASEDIR)/fcl-passrc/src;$(BASEDIR)/pastojs/src;$(BASEDIR)/fcl-js/src
+endif
   
   
 .PHONY: $(TARGETS)
 .PHONY: $(TARGETS)
 P2JS=pas2js
 P2JS=pas2js
@@ -27,7 +33,7 @@ demoxhr: ./rtl/demoxhr.lpr
 restbridgeclient: ./restbridge/simple/restbridgeclient.lpr
 restbridgeclient: ./restbridge/simple/restbridgeclient.lpr
 	$(P2JS) $<
 	$(P2JS) $<
 demowebcompiler: ./webcompiler/demowebcompiler.lpr
 demowebcompiler: ./webcompiler/demowebcompiler.lpr
-	$(P2JS) $<
+	$(P2JS) -Sc -TBrowser "-Fu$(COMPILERUNITPATH)" "-Fu$(COMPILERDIR)" $<
 fpreportdemo: ./fpreport/reportdemo.lpr
 fpreportdemo: ./fpreport/reportdemo.lpr
 	$(P2JS) $<
 	$(P2JS) $<
 chartjs_demoprogressbar: ./chartjs/demoprogressbar.lpr
 chartjs_demoprogressbar: ./chartjs/demoprogressbar.lpr