@@ -15,7 +15,8 @@
15# You can also edit the generated version of this file directly.
15# You can also edit the generated version of this file directly.
17PCC := {{path}}/pcc
17PCC := {{path}}/pcc
18−PSC_PACKAGE := {{path}}/psc-package
18+PSC_PKG_BIN := psc-package
19+PSC_PACKAGE := {{path}}/$(PSC_PKG_BIN)
19PURESCRIPT_PKGS := .psc-package
20PURESCRIPT_PKGS := .psc-package
20PURESCRIPT_SRC := src
21PURESCRIPT_SRC := src
21OUTPUT := output
22OUTPUT := output
@@ -26,6 +27,10 @@ override PCCFLAGS += --comments
26override CXXFLAGS += -std=c++11
27override CXXFLAGS += -std=c++11
27override LDFLAGS +=
28override LDFLAGS +=
30+ifeq ("$(wildcard $(PSC_PACKAGE))","")
31+ PSC_PACKAGE := $(PSC_PKG_BIN)
29ifeq ($(GC),yes)
34ifeq ($(GC),yes)
30 override CXXFLAGS += -DUSE_GC
35 override CXXFLAGS += -DUSE_GC
31 override LDFLAGS += -lgc
36 override LDFLAGS += -lgc