diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0aa3576 --- /dev/null +++ b/Makefile @@ -0,0 +1,37 @@ +COMPOSER ?= composer +GIT ?= git +MKDIR ?= mkdir +PHP ?= php + +all: composer + +composer: + @echo "Installing application's dependencies" + @echo "-------------------------------------" + @echo + + $(COMPOSER) install $(COMPOSER_INSTALL_FLAGS) + +optimize: + @echo "Optimizing Composer's autoloader, can take some time" + @echo "----------------------------------------------------" + @echo + + $(COMPOSER) dump-autoload --optimize + +run: + @echo "Run development server" + @echo "----------------------" + @echo + + $(PHP) -S 0.0.0.0: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