Auf Branch redesign2018 zum Commit vorgemerkte Änderungen: - hochladen auf bplaced jetzt in den neuen, öffentlichen Ordner www/ geändert: Makefile - Links entfernt/hinzugefügt geändert: md/index.md geändert: md/kontakt.md geändert: md/trainingszeiten.md geändert: yaml/index.subNav.yaml geändert: yaml/trainingszeiten.subNav.yaml - Kleinere Ergänzungen/Anpassungen geändert: phpLib/cwsvJudo/newsLib.php geändert: phpLib/cwsvJudo/wkKalender.php - Weiterleitung bei Angabe einer galId auf die entsprechende Galerie geändert: pandocTemplate/cwsvJudo.html5.pandocTemplate
118 lines
3.8 KiB
Makefile
118 lines
3.8 KiB
Makefile
cssFiles = $(wildcard css/*.css)
|
|
mdFiles = $(wildcard md/*.md)
|
|
phpFiles = $(patsubst md/%.md, build/%.php, $(mdFiles))
|
|
phpLibFiles = $(wildcard phpLib/cwsvJudo/*.php) phpLib/phpcount/phpcount.php
|
|
configFiles = $(wildcard config/*.php)
|
|
|
|
uploadMarker = \
|
|
$(patsubst build/%.php, build/.uploadMarker/%.php, $(phpFiles)) \
|
|
$(patsubst phpLib/%.php, build/.uploadMarker/phpLib/%.php, $(phpLibFiles)) \
|
|
$(patsubst config/%.php, build/.uploadMarker/config/%.php, $(configFiles)) \
|
|
build/.uploadMarker/config/.htaccess \
|
|
build/.uploadMarker/css/cwsvJudo.css
|
|
# $(patsubst phpLib/cwsvJudo/%.php, build/.uploadMarker/phpLib/cwsvJudo/%.php, $(phpLibFiles)) \
|
|
|
|
all: $(phpFiles) build/css/cwsvJudo.css
|
|
|
|
.PHONY: echo
|
|
echo:
|
|
@echo $(phpFiles)
|
|
@echo $(phpLibFiles)
|
|
@echo $(cssFiles)
|
|
@echo $(uploadMarker)
|
|
|
|
build/css/cwsvJudo.css: $(cssFiles)
|
|
mkdir -p build/css
|
|
# cat $(cssFiles) > $@
|
|
cat $(cssFiles) | cleancss -o $@
|
|
|
|
build/%.php: md/%.md build/yaml/%.yaml pandocTemplate/cwsvJudo.html5.pandocTemplate
|
|
mkdir -p build
|
|
pandoc \
|
|
--standalone \
|
|
--css=/ressourcen/css/cwsvJudo.css \
|
|
--template=pandocTemplate/cwsvJudo.html5.pandocTemplate \
|
|
--output=$@ \
|
|
$< $(word 2,$^)
|
|
|
|
build/yaml/%.yaml: yaml/images.yaml yaml/navTargets.yaml yaml/mainNav.yaml yaml/%.subNav.yaml
|
|
mkdir -p build/yaml
|
|
python tools/yamlMerge.py $^ > $@
|
|
|
|
.PHONY: upload
|
|
upload: $(uploadMarker)
|
|
|
|
build/.uploadMarker/%.php: build/%.php
|
|
mkdir -p build/.uploadMarker
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:Dee4oquu \
|
|
ftp://cwsvjudo.square7.net/pages/responsive/$(patsubst build/%.php,%.php,$^) \
|
|
--ftp-create-dirs
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:***REMOVED*** \
|
|
ftp://cwsvjudo.bplaced.net/www/pages/responsive/$(patsubst build/%.php,%.php,$^) \
|
|
--ftp-create-dirs
|
|
touch $@
|
|
|
|
build/.uploadMarker/phpLib/%.php: phpLib/%.php
|
|
mkdir -p build/.uploadMarker/phpLib/cwsvJudo
|
|
mkdir -p build/.uploadMarker/phpLib/phpcount
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:Dee4oquu \
|
|
ftp://cwsvjudo.square7.net/ressourcen/$(patsubst build/%.php,%.php,$^) \
|
|
--ftp-create-dirs
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:***REMOVED*** \
|
|
ftp://cwsvjudo.bplaced.net/www/ressourcen/$(patsubst build/%.php,%.php,$^) \
|
|
--ftp-create-dirs
|
|
touch $@
|
|
|
|
build/.uploadMarker/css/%.css: build/css/%.css
|
|
mkdir -p build/.uploadMarker/css
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:Dee4oquu \
|
|
ftp://cwsvjudo.square7.net/pages/responsive/$(patsubst build/%,%,$^) \
|
|
--ftp-create-dirs
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:***REMOVED*** \
|
|
ftp://cwsvjudo.bplaced.net/www/pages/responsive/$(patsubst build/%,%,$^) \
|
|
--ftp-create-dirs
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:***REMOVED*** \
|
|
ftp://cwsvjudo.bplaced.net/www/ressourcen/$(patsubst build/%,%,$^) \
|
|
--ftp-create-dirs
|
|
touch $@
|
|
|
|
build/.uploadMarker/config/%: config/%
|
|
mkdir -p build/.uploadMarker/config
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:Dee4oquu \
|
|
ftp://cwsvjudo.square7.net/$(patsubst build/%,%,$^) \
|
|
--ftp-create-dirs
|
|
curl \
|
|
--upload-file $^ \
|
|
--user cwsvjudo:***REMOVED*** \
|
|
ftp://cwsvjudo.bplaced.net/www/$(patsubst build/%,%,$^) \
|
|
--ftp-create-dirs
|
|
touch $@
|
|
|
|
|
|
.PHONY: graphiken
|
|
graphiken:
|
|
convert -resize 128x graphiken/cwsvLogoWappen.x250.png build/graphiken/cwsvLogoWappen.128w.png
|
|
pngnq -Qf -s9 -e.png -f build/graphiken/cwsvLogoWappen.128w.png
|
|
convert -resize 64x graphiken/cwsvLogoWappen.x250.png build/graphiken/cwsvLogoWappen.64w.png
|
|
pngnq -Qf -s9 -e.png -f build/graphiken/cwsvLogoWappen.64w.png
|
|
convert -resize 128x graphiken/cwsvJudoLogoWappen.x256.png build/graphiken/cwsvJudoLogoWappen.128w.png
|
|
pngnq -Qf -s9 -e.png -f build/graphiken/cwsvJudoLogoWappen.128w.png
|
|
convert -resize 64x graphiken/cwsvJudoLogoWappen.x256.png build/graphiken/cwsvJudoLogoWappen.64w.png
|
|
pngnq -Qf -s9 -e.png -f build/graphiken/cwsvJudoLogoWappen.64w.png
|