diff options
author | n-peugnet <n.peugnet@free.fr> | 2019-10-23 00:24:43 +0200 |
---|---|---|
committer | n-peugnet <n.peugnet@free.fr> | 2019-10-23 00:24:43 +0200 |
commit | 01cb82b514ef9dcb1cb9e63492ebab621961babd (patch) | |
tree | 3a4a8e5e9c68bba9de992ac3c217ffa7ff6a81ab /Makefile | |
parent | 6066bc7dec3ff45be83c646be31b7eff9f7a54eb (diff) | |
download | wcms-01cb82b514ef9dcb1cb9e63492ebab621961babd.tar.gz wcms-01cb82b514ef9dcb1cb9e63492ebab621961babd.zip |
use GNU Standard Makefile Targets
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -5,11 +5,11 @@ js_sources := $(wildcard src/*.js) js_bundles := $(js_sources:src/%.js=assets/js/%.bundle.js) zip_release := $(GIT_VERSION:%=dist/w_cms_%.zip) -build: clean $(zip_release) +all: php_dependencies $(js_bundles) -install: php_dependencies $(js_bundles) +dist: distclean $(zip_release) -dist/w_cms_%.zip: install +dist/w_cms_%.zip: all @echo "Building Zip release..." mkdir -p $(dir $@) zip -r $@ \ @@ -43,6 +43,9 @@ js_dependencies: js_clean: @echo "Cleaning JS..." rm -rf node_modules + rm -rf $(js_bundles) clean: php_clean js_clean + +distclean: rm -rf dist |