Files
cwsvJudo/homepage/redesign2018/Makefile
2018-05-05 17:09:49 +02:00

35 lines
985 B
Makefile

cssFiles=$(wildcard css/*.css)
phpFiles=$(wildcard php/*.php)
phpUploads=$(patsubst php/%, php/.upload/%, $(phpFiles))
jsonFiles=$(wildcard json/*.json)
jsonUploads=$(patsubst json/%, json/.upload/%, $(jsonFiles))
all: phpUpload jsonUpload build/cwsvJudo-2018.css
clean:
build/cwsvJudo-2018.css: $(cssFiles)
mkdir -p build
cat css/*.css | cleancss -o build/cwsvJudo-2018.css
curl -T build/cwsvJudo-2018.css -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/ressourcen/css/cwsvJudo-2018.css
.PHONY: phpUploads
phpUpload: $(phpUploads)
php/.upload/%.php: php/%.php
mkdir -p php/.upload
curl -T $^ -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/pages/responsive/$(patsubst php/%,%, $^)
touch $@
.PHONY: jsonUploads
jsonUpload: $(jsonUploads)
json/.upload/%.json: json/%.json
mkdir -p json/.upload
curl -T $^ -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/ressourcen/json/$(patsubst json/%,%, $^)
touch $@
.PHONY: echo
echo:
@echo $(phpFiles) $(jsonFiles)