forked from akeneo/sample-apps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
25 lines (20 loc) · 797 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
APPS_DIR=samples/start-app
PHP_SYMFONY_DIR=$(APPS_DIR)/php-symfony/
JS_NODE_EXPRESS_DIR=$(APPS_DIR)/js-node-express/
PYTHON_FASTAPI_DIR=$(APPS_DIR)/python-fastapi/
RUST_ACTIX_DIR=$(APPS_DIR)/rust-actix/
BIN_INSTALL_DIR=common/bin/install/
install: ## Install and start project
@$(BIN_INSTALL_DIR)install.sh
php-install: ## Install PHP sample App
@echo "Using PHP install script"
cd $(PHP_SYMFONY_DIR) && make install
node-install: ## Install NodeJS sample App
@echo "Using NodeJs install script"
cd $(JS_NODE_EXPRESS_DIR) && make install
python-install: ## Install NodeJS sample App
@echo "Using NodeJs install script"
cd $(PYTHON_FASTAPI_DIR) && make install
rust-install: ## Install Rust + Actix Web sample App
@echo "Using Rust install script"
cd $(RUST_ACTIX_DIR) && make install