-
-
Notifications
You must be signed in to change notification settings - Fork 152
/
Makefile
65 lines (49 loc) · 1.21 KB
/
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
.PHONY: deploy
.PHONY: php php-composer
.PHONY: php-laminas php-laravel php-lumen php-nette-tracy php-phalcon php-satis php-slim php-symfony-micro1 php-symfony-micro2
deploy:
cd ${PROJECT} && vc -c -n ${PROJECT} -S xorg ${NOW}
deploy-all:
$(MAKE) cache
$(MAKE) php
$(MAKE) php-composer
$(MAKE) php-laminas
$(MAKE) php-laravel
$(MAKE) php-lumen
$(MAKE) php-nette-tracy
$(MAKE) php-phalcon
$(MAKE) php-satis
$(MAKE) php-slim
$(MAKE) php-sqlite
$(MAKE) php-symfony-micro1
$(MAKE) php-symfony-micro2
##################
# Basic examples #
##################
php:
PROJECT=php $(MAKE) deploy
php-composer:
PROJECT=php-composer $(MAKE) deploy
##################
# Basic examples #
##################
php-laminas:
PROJECT=php-laminas $(MAKE) deploy
php-laravel:
PROJECT=php-laravel $(MAKE) deploy
php-lumen:
PROJECT=php-lumen $(MAKE) deploy
php-nette-tracy:
PROJECT=php-nette-tracy $(MAKE) deploy
php-phalcon:
PROJECT=php-phalcon $(MAKE) deploy
php-satis:
PROJECT=php-satis $(MAKE) deploy
php-slim:
PROJECT=php-slim $(MAKE) deploy
php-sqlite:
PROJECT=php-sqlite $(MAKE) deploy
php-symfony-micro1:
PROJECT=php-symfony-micro1 $(MAKE) deploy
php-symfony-micro2:
PROJECT=php-symfony-micro2 $(MAKE) deploy