|
|
|
@ -115,20 +115,21 @@ dist:
|
|
|
|
|
source:
|
|
|
|
|
rm -rf $(source_build_directory)
|
|
|
|
|
mkdir -p $(source_build_directory)
|
|
|
|
|
tar cvzf $(source_package_name).tar.gz ../$(app_name) \
|
|
|
|
|
tar \
|
|
|
|
|
--exclude-vcs \
|
|
|
|
|
--exclude="../$(app_name)/build" \
|
|
|
|
|
--exclude="../$(app_name)/js/node_modules" \
|
|
|
|
|
--exclude="../$(app_name)/node_modules" \
|
|
|
|
|
--exclude="../$(app_name)/*.log" \
|
|
|
|
|
--exclude="../$(app_name)/js/*.log" \
|
|
|
|
|
-cvzf $(source_package_name).tar.gz ../$(app_name)
|
|
|
|
|
|
|
|
|
|
# Builds the source package for the app store, ignores php and js tests
|
|
|
|
|
.PHONY: appstore
|
|
|
|
|
appstore:
|
|
|
|
|
rm -rf $(appstore_build_directory)
|
|
|
|
|
mkdir -p $(appstore_build_directory)
|
|
|
|
|
tar cvzf $(appstore_package_name).tar.gz ../$(app_name) \
|
|
|
|
|
tar \
|
|
|
|
|
--exclude-vcs \
|
|
|
|
|
--exclude="../$(app_name)/build" \
|
|
|
|
|
--exclude="../$(app_name)/tests" \
|
|
|
|
@ -150,6 +151,7 @@ appstore:
|
|
|
|
|
--exclude="../$(app_name)/protractor\.*" \
|
|
|
|
|
--exclude="../$(app_name)/.*" \
|
|
|
|
|
--exclude="../$(app_name)/js/.*" \
|
|
|
|
|
-cvzf $(appstore_package_name).tar.gz ../$(app_name)
|
|
|
|
|
|
|
|
|
|
.PHONY: test
|
|
|
|
|
test: composer
|
|
|
|
|