2018-03-20 13:30:00 +01:00
|
|
|
all: erzeugnis/vtm.html erzeugnis/vtm.css erzeugnis/aufgaben.dat.js erzeugnis/vtm.js
|
|
|
|
|
.PHONY: all
|
|
|
|
|
|
|
|
|
|
clear:
|
|
|
|
|
@ echo "-- zurücksetzen …"
|
|
|
|
|
@ rm -f erzeugnis
|
|
|
|
|
.PHONY: clear
|
2017-11-08 18:41:56 +01:00
|
|
|
|
2017-11-09 18:42:09 +01:00
|
|
|
erzeugnis/vtm.html: quelldatein/manifestation/web/vtm.html
|
2017-11-08 18:41:56 +01:00
|
|
|
@ echo "-- Struktur …"
|
|
|
|
|
@ mkdir -p erzeugnis
|
2017-11-09 18:42:09 +01:00
|
|
|
@ cp quelldatein/manifestation/web/vtm.html erzeugnis/vtm.html
|
2017-11-08 18:41:56 +01:00
|
|
|
|
2017-11-09 18:42:09 +01:00
|
|
|
erzeugnis/vtm.css: quelldatein/manifestation/web/vtm.css quelldatein/manifestation/web/partie.css
|
2017-11-08 18:41:56 +01:00
|
|
|
@ echo "-- Gestaltung …"
|
|
|
|
|
@ mkdir -p erzeugnis
|
2017-11-09 18:42:09 +01:00
|
|
|
@ cat quelldatein/manifestation/web/vtm.css quelldatein/manifestation/web/partie.css > erzeugnis/vtm.css
|
2017-11-09 14:06:35 +01:00
|
|
|
|
2018-03-20 13:30:00 +01:00
|
|
|
erzeugnis/aufgaben.dat.js: \
|
|
|
|
|
quelldatein/daten/aufgaben.dat.js \
|
|
|
|
|
quelldatein/daten/zeichenketten/de.dat.js \
|
|
|
|
|
quelldatein/daten/zeichenketten/en.dat.js
|
2017-11-09 14:06:35 +01:00
|
|
|
@ echo "-- Daten …"
|
|
|
|
|
@ mkdir -p erzeugnis
|
2018-03-20 13:30:00 +01:00
|
|
|
@ cat \
|
|
|
|
|
quelldatein/daten/aufgaben.dat.js \
|
|
|
|
|
quelldatein/daten/zeichenketten/de.dat.js \
|
|
|
|
|
quelldatein/daten/zeichenketten/en.dat.js \
|
|
|
|
|
> erzeugnis/daten.js
|
2017-11-08 18:41:56 +01:00
|
|
|
|
2017-11-08 11:30:34 +01:00
|
|
|
erzeugnis/vtm.js: \
|
|
|
|
|
quelldatein/basis/typen.ts \
|
|
|
|
|
quelldatein/basis/fehlermonade.ts \
|
2017-11-08 18:41:56 +01:00
|
|
|
quelldatein/helfer/verschiedenes.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/helfer/mathematik.ts \
|
|
|
|
|
quelldatein/helfer/vektor.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/helfer/hashmap.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/helfer/xmlknoten.ts \
|
2018-03-20 13:30:00 +01:00
|
|
|
quelldatein/helfer/uebersetzung.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/daten.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/richtung.ts \
|
|
|
|
|
quelldatein/aufbau/symbol.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/stelle.ts \
|
|
|
|
|
quelldatein/aufbau/zustand.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/figur.ts \
|
|
|
|
|
quelldatein/aufbau/aktor.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/erzeuger.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/befoerderer.ts \
|
|
|
|
|
quelldatein/aufbau/schreiber.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/leser.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/verwerfer.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/annehmer.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/welt.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/test.ts \
|
|
|
|
|
quelldatein/aufbau/akzeptortest.ts \
|
|
|
|
|
quelldatein/aufbau/transduktortest.ts \
|
|
|
|
|
quelldatein/aufbau/aufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/akzeptoraufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/transduktoraufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/aufgabe_.ts \
|
2017-11-09 21:57:35 +01:00
|
|
|
quelldatein/aufbau/modus.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/partie.ts \
|
|
|
|
|
quelldatein/manifestation/manifestation.ts \
|
|
|
|
|
quelldatein/manifestation/position.ts \
|
2017-11-10 00:05:15 +01:00
|
|
|
quelldatein/manifestation/svg/svg.ts \
|
2017-11-09 18:42:09 +01:00
|
|
|
quelldatein/manifestation/svg/figur.ts \
|
|
|
|
|
quelldatein/manifestation/svg/aktor.ts \
|
|
|
|
|
quelldatein/manifestation/svg/partie.ts \
|
|
|
|
|
quelldatein/manifestation/web/partie.ts \
|
2017-11-08 18:41:56 +01:00
|
|
|
quelldatein/haupt.ts
|
|
|
|
|
@ echo "-- Logik …"
|
2017-11-08 15:05:06 +01:00
|
|
|
@ mkdir -p erzeugnis
|
|
|
|
|
@ tsc \
|
2017-11-08 11:30:34 +01:00
|
|
|
--allowUnreachableCode \
|
|
|
|
|
quelldatein/basis/typen.ts \
|
|
|
|
|
quelldatein/basis/fehlermonade.ts \
|
2017-11-08 18:41:56 +01:00
|
|
|
quelldatein/helfer/verschiedenes.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/helfer/mathematik.ts \
|
|
|
|
|
quelldatein/helfer/vektor.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/helfer/hashmap.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/helfer/xmlknoten.ts \
|
2018-03-20 13:30:00 +01:00
|
|
|
quelldatein/helfer/uebersetzung.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/daten.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/richtung.ts \
|
|
|
|
|
quelldatein/aufbau/symbol.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/stelle.ts \
|
|
|
|
|
quelldatein/aufbau/zustand.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/figur.ts \
|
|
|
|
|
quelldatein/aufbau/aktor.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/erzeuger.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/befoerderer.ts \
|
|
|
|
|
quelldatein/aufbau/schreiber.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/leser.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/verwerfer.ts \
|
2017-11-08 15:05:06 +01:00
|
|
|
quelldatein/aufbau/annehmer.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
quelldatein/aufbau/welt.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/test.ts \
|
|
|
|
|
quelldatein/aufbau/akzeptortest.ts \
|
|
|
|
|
quelldatein/aufbau/transduktortest.ts \
|
|
|
|
|
quelldatein/aufbau/aufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/akzeptoraufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/transduktoraufgabe.ts \
|
|
|
|
|
quelldatein/aufbau/aufgabe_.ts \
|
2017-11-09 21:57:35 +01:00
|
|
|
quelldatein/aufbau/modus.ts \
|
2017-11-09 14:06:35 +01:00
|
|
|
quelldatein/aufbau/partie.ts \
|
|
|
|
|
quelldatein/manifestation/manifestation.ts \
|
|
|
|
|
quelldatein/manifestation/position.ts \
|
2017-11-10 00:05:15 +01:00
|
|
|
quelldatein/manifestation/svg/svg.ts \
|
2017-11-09 18:42:09 +01:00
|
|
|
quelldatein/manifestation/svg/figur.ts \
|
|
|
|
|
quelldatein/manifestation/svg/aktor.ts \
|
|
|
|
|
quelldatein/manifestation/svg/partie.ts \
|
|
|
|
|
quelldatein/manifestation/web/partie.ts \
|
2017-11-08 18:41:56 +01:00
|
|
|
quelldatein/haupt.ts \
|
2017-11-08 11:30:34 +01:00
|
|
|
--outFile erzeugnis/vtm.js
|
|
|
|
|
|