var_fontoj := 
var_fontoj := ${var_fontoj} fontoj/bazo/tipoj.ts
var_fontoj := ${var_fontoj} fontoj/bazo/vokado.ts
var_fontoj := ${var_fontoj} fontoj/bazo/cxeno.ts
var_fontoj := ${var_fontoj} fontoj/bazo/vico.ts
var_fontoj := ${var_fontoj} fontoj/eventoj/evento.ts
var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_enigaj/evento_eniga.ts
var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_enigaj/evento_eniga_mesagxo.ts
var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_eligaj/evento_eliga.ts
var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_eligaj/evento_eliga_mesagxo.ts
var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo.ts
var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo_stirado.ts
var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo_ekstera.ts
var_fontoj := ${var_fontoj} fontoj/klientoj/kliento.ts
var_fontoj := ${var_fontoj} fontoj/klientoj/kliento_pseuxda.ts
var_fontoj := ${var_fontoj} fontoj/klientoj/kliento_irc.ts
var_fontoj := ${var_fontoj} fontoj/cxefajxo.ts

defauxlto: kompili
.PHONY: defauxlto

lancxi: kreajxo/kvasir.js
	@ echo ">> lancxado ..."
	@ nodejs kreajxo/kvasir.js
.PHONY: lancxi

kompili: kreajxo/kvasir.js
.PHONY: kompili

kreajxo/kvasir.js: ${var_fontoj}
	@ echo ">> kompilado ..."
	@ mkdir --parents kreajxo
	@ tsc --target ES5 ${var_fontoj} --outFile kreajxo/kvasir.js

nuligi:
	@ echo ">> nuligado ..."
	rm --recursive kreajxo
.PHONY: nuligi