summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2022-08-17 10:59:20 +0200
committerJoas Schilling <coding@schilljs.com>2022-09-01 10:53:36 +0200
commitc142394f0e18e7b788437eea5868dc7555d6d73a (patch)
tree11941531230f811aea0a76973ca92dc2e1dfdc18 /Makefile
parentf31a3b819e535397b5f5e1bcefe543246c1d1949 (diff)
Use vendor-bin to separate dev from production dependencies
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 151049d2b..df5cbdaac 100644
--- a/Makefile
+++ b/Makefile
@@ -13,7 +13,7 @@ version+=master
all: dev-setup build-production
-dev-setup: clean-dev composer-install-production npm-init
+dev-setup: clean-dev composer-install-dev npm-init
release: appstore create-tag
@@ -99,6 +99,9 @@ appstore:
--exclude=.tx \
--exclude=tests \
--exclude=tsconfig.json \
+ --exclude=vendor \
+ --exclude=vendor-bin/production/composer.json \
+ --exclude=vendor-bin/production/composer.lock \
--exclude=webpack.js \
$(project_dir)/ $(sign_dir)/$(app_name)
@if [ -f $(cert_dir)/$(app_name).key ]; then \