mirror of https://github.com/nextcloud/contacts
Fix makefile
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
parent
b8f4a677a8
commit
4a18b13219
|
@ -19,4 +19,5 @@ build/
|
||||||
coverage*
|
coverage*
|
||||||
vendor/
|
vendor/
|
||||||
|
|
||||||
/.php_cs.cache
|
.php_cs.cache
|
||||||
|
composer.phar
|
11
Makefile
11
Makefile
|
@ -9,13 +9,10 @@ source_package_name=$(source_build_directory)/$(app_name)
|
||||||
appstore_build_directory=$(CURDIR)/build/artifacts/appstore
|
appstore_build_directory=$(CURDIR)/build/artifacts/appstore
|
||||||
appstore_package_name=$(appstore_build_directory)/$(app_name)
|
appstore_package_name=$(appstore_build_directory)/$(app_name)
|
||||||
|
|
||||||
all: dev-setup lint build-js-production test-php
|
all: dev-setup lint build-js-production install-composer-deps-dev test-php
|
||||||
|
|
||||||
# Dev env management
|
# Dev env management
|
||||||
dev-setup: clean clean-dev npm-init
|
dev-setup: clean clean-dev install-npm-deps-dev
|
||||||
|
|
||||||
npm-init:
|
|
||||||
npm ci
|
|
||||||
|
|
||||||
npm-update:
|
npm-update:
|
||||||
npm update
|
npm update
|
||||||
|
@ -25,6 +22,9 @@ composer.phar:
|
||||||
|
|
||||||
install-deps: install-composer-deps-dev install-npm-deps-dev
|
install-deps: install-composer-deps-dev install-npm-deps-dev
|
||||||
|
|
||||||
|
install-npm-deps-dev:
|
||||||
|
npm ci
|
||||||
|
|
||||||
install-composer-deps: composer.phar
|
install-composer-deps: composer.phar
|
||||||
php composer.phar install --no-dev -o
|
php composer.phar install --no-dev -o
|
||||||
|
|
||||||
|
@ -79,6 +79,7 @@ clean:
|
||||||
|
|
||||||
clean-dev:
|
clean-dev:
|
||||||
rm -rf node_modules
|
rm -rf node_modules
|
||||||
|
rm -rf vendor
|
||||||
|
|
||||||
# Builds the source package for the app store, ignores php and js tests
|
# Builds the source package for the app store, ignores php and js tests
|
||||||
appstore:
|
appstore:
|
||||||
|
|
Loading…
Reference in New Issue