no more config.xml first time

This commit is contained in:
pvincent
2022-08-22 10:48:41 +04:00
parent f139fcfefb
commit 4a052ea707
+8 -8
View File
@@ -7,9 +7,9 @@ ENV?="dev"
install: install:
#copy config file from template first time only #copy config file from template first time only
@if [ ! -f config.xml ]; then \ # @if [ ! -f config.xml ]; then \
cp config.xml.dist config.xml; \ # cp config.xml.dist config.xml; \
fi # fi
@if [ $(ENV) = "dev" ]; then \ @if [ $(ENV) = "dev" ]; then \
make install_dev; \ make install_dev; \
@@ -20,7 +20,7 @@ install_dev:
#set config file to debug=1 #set config file to debug=1
#@sed -e 's?debug=.*?debug="1"?g' --in-place config.xml #@sed -e 's?debug=.*?debug="1"?g' --in-place config.xml
#install haxe dependencies in .haxelib #install haxe dependencies in .haxelib
haxelib newrepo haxelib newrepo
haxelib -always install cagette.hxml haxelib -always install cagette.hxml
haxelib -always install cagetteJs.hxml haxelib -always install cagetteJs.hxml
#template tools #template tools
@@ -47,7 +47,7 @@ compile:
echo "compile CagettePéi core"; \ echo "compile CagettePéi core"; \
haxe cagette.hxml; \ haxe cagette.hxml; \
fi fi
#compile SASS files to CSS #compile SASS files to CSS
css: css:
@@ -64,15 +64,15 @@ frontend:
chown www-data:www-data tmp chown www-data:www-data tmp
#update POT file from source #update POT file from source
i18n: i18n:
haxe potGeneration.hxml haxe potGeneration.hxml
#compile templates in each language, required for production env. #compile templates in each language, required for production env.
templates: templates:
mkdir -p lang/master/tmp mkdir -p lang/master/tmp
haxe cagette.hxml -D i18n_generation haxe cagette.hxml -D i18n_generation
@make LANG=fr ctemplates @make LANG=fr ctemplates
msgfmt www/lang/texts_fr.po -o www/lang/texts_fr.mo msgfmt www/lang/texts_fr.po -o www/lang/texts_fr.mo
chown www-data:www-data -R www chown www-data:www-data -R www
chown www-data:www-data -R lang/fr chown www-data:www-data -R lang/fr