@@ -56,13 +56,13 @@ all: build
56
56
.PHONY : build
57
57
build :
58
58
ifneq (,$(wildcard $(CURDIR ) /composer.json) )
59
- make composer
59
+ gmake composer
60
60
endif
61
61
ifneq (,$(wildcard $(CURDIR ) /package.json) )
62
- make npm
62
+ gmake npm
63
63
endif
64
64
ifneq (,$(wildcard $(CURDIR ) /js/package.json) )
65
- make npm
65
+ gmake npm
66
66
endif
67
67
68
68
# Installs and updates the composer dependencies. If composer is not installed
@@ -72,10 +72,10 @@ composer:
72
72
ifeq (, $(composer ) )
73
73
@echo "No composer command available, downloading a copy from the web"
74
74
mkdir -p $(build_tools_directory)
75
- curl -sS https://getcomposer.org/installer | php
75
+ curl -sS https://getcomposer.org/installer | php-7.2
76
76
mv composer.phar $(build_tools_directory)
77
- php $(build_tools_directory)/composer.phar install --prefer-dist
78
- php $(build_tools_directory)/composer.phar update --prefer-dist
77
+ php-7.2 $(build_tools_directory)/composer.phar install --prefer-dist
78
+ php-7.2 $(build_tools_directory)/composer.phar update --prefer-dist
79
79
else
80
80
composer install --prefer-dist
81
81
composer update --prefer-dist
@@ -107,15 +107,15 @@ distclean: clean
107
107
# Builds the source and appstore package
108
108
.PHONY : dist
109
109
dist :
110
- make source
111
- make appstore
110
+ gmake source
111
+ gmake appstore
112
112
113
113
# Builds the source package
114
114
.PHONY : source
115
115
source :
116
116
rm -rf $(source_build_directory )
117
117
mkdir -p $(source_build_directory )
118
- tar cvzf $(source_package_name ) .tar.gz ../$(app_name ) \
118
+ gtar cvzf $(source_package_name ) .tar.gz ../$(app_name ) \
119
119
--exclude-vcs \
120
120
--exclude=" ../$( app_name) /build" \
121
121
--exclude=" ../$( app_name) /js/node_modules" \
@@ -130,7 +130,7 @@ appstore:
130
130
mkdir -p $(appstore_build_directory )
131
131
echo $(app_name )
132
132
pwd
133
- tar \
133
+ gtar \
134
134
--exclude-vcs \
135
135
--exclude=" $( app_name) /build" \
136
136
--exclude=" $( app_name) /tests" \
0 commit comments