COMPOSER ?= composer NPM ?= npm GIT ?= git MKDIR ?= mkdir PHP ?= php all: update composer: @echo "Installing PHP dependencies" @echo "---------------------------" @echo $(COMPOSER) install $(COMPOSER_INSTALL_FLAGS) npm: @echo "Installing CSS/JS dependencies" @echo "------------------------------" @echo $(NPM) install update: @echo "Updating application's dependencies" @echo "-----------------------------------" @echo $(GIT) pull origin master ${MKDIR} -p data/git ${MKDIR} -p data/cache $(COMPOSER) update $(NPM) install run: @echo "Run development server" @echo "----------------------" @echo $(PHP) -S 127.0.0.1:8080 -t web propel: @echo "Propel migration" @echo "----------------" @echo ./vendor/propel/propel/bin/propel config:convert ./vendor/propel/propel/bin/propel model:build --recursive ./vendor/propel/propel/bin/propel migration:diff --recursive ./vendor/propel/propel/bin/propel migration:migrate --recursive