From 817f1e92f9166a733eb56cbb9c8d882de8f75311 Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 2 Apr 2019 20:22:18 +0000 Subject: [PATCH] * Add webcompiler target --- demo/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/demo/Makefile b/demo/Makefile index 580a1a6..8d426fe 100644 --- a/demo/Makefile +++ b/demo/Makefile @@ -6,6 +6,12 @@ TARGETS=democomponents demobrowseconsole demoajax demoxhr restbridgeclient \ chartjs_democustompoints chartjs_demopolararea promiseall promisestory1 \ promisestory2 promisestory demodb demoload demorest fpcunitbrowsertest \ 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) P2JS=pas2js @@ -27,7 +33,7 @@ demoxhr: ./rtl/demoxhr.lpr restbridgeclient: ./restbridge/simple/restbridgeclient.lpr $(P2JS) $< demowebcompiler: ./webcompiler/demowebcompiler.lpr - $(P2JS) $< + $(P2JS) -Sc -TBrowser "-Fu$(COMPILERUNITPATH)" "-Fu$(COMPILERDIR)" $< fpreportdemo: ./fpreport/reportdemo.lpr $(P2JS) $< chartjs_demoprogressbar: ./chartjs/demoprogressbar.lpr