X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=js%2FMakefile;fp=js%2FMakefile;h=1e8cd432f1537c114cbccf9a462018f45c89b960;hb=d20dc77d29ffae31c6c5b0a45b1b26224b80fc31;hp=0000000000000000000000000000000000000000;hpb=57f3528fda509d840818a72ebcd38b6ab3afa435;p=gpl%2Fargeo-suite.git diff --git a/js/Makefile b/js/Makefile new file mode 100644 index 0000000..1e8cd43 --- /dev/null +++ b/js/Makefile @@ -0,0 +1,26 @@ +include ../sdk.mk + +A2_CATEGORY = org.argeo.suite + +BUNDLES = \ +org.argeo.app.geo.js \ + +all: webpack osgi + +webpack: + npm run build-prod + +webpack-dev: + npm run build + +clean: + $(foreach bundle, $(BUNDLES), rm -rf $(bundle)/org) + +npm-install: + cd org.argeo.app.geo.js && npm install + +jsdoc: + org.argeo.app.geo.js/node_modules/.bin/jsdoc -r org.argeo.app.geo.js/src/org.argeo.app.geo.js \ + -d $(SDK_BUILD_BASE)/jsdoc/org.argeo.app.geo.js + +include $(SDK_SRC_BASE)/sdk/argeo-build/osgi.mk