master
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

1) komando_kreidosierujon := mkdir --parents
2) komando_kopii := cp --recursive --update --verbose
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

3) komando_tar := tar --verbose
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

4) komando_forigi := rm --recursive --force
5) komando_avizi := echo
6) komando_tsc := tsc --allowUnreachableCode --target ES5
7) 
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

8) var_fontoj := 
Fenris Wolf 'starigi'-metodo por kromaj...

Fenris Wolf authored 7 years ago

9) var_fontoj := ${var_fontoj} fontoj/bazo/funkcioj.ts
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

10) var_fontoj := ${var_fontoj} fontoj/bazo/tipoj.ts
11) var_fontoj := ${var_fontoj} fontoj/bazo/vokado.ts
12) var_fontoj := ${var_fontoj} fontoj/bazo/cxeno.ts
13) var_fontoj := ${var_fontoj} fontoj/bazo/vico.ts
14) var_fontoj := ${var_fontoj} fontoj/eventoj/evento.ts
15) var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_enigaj/evento_eniga.ts
16) var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_enigaj/evento_eniga_mesagxo.ts
17) var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_eligaj/evento_eliga.ts
18) var_fontoj := ${var_fontoj} fontoj/eventoj/eventoj_eligaj/evento_eliga_mesagxo.ts
19) var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo.ts
20) var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo_stirado.ts
21) var_fontoj := ${var_fontoj} fontoj/kromajxoj/kromajxo_ekstera.ts
22) var_fontoj := ${var_fontoj} fontoj/klientoj/kliento.ts
23) var_fontoj := ${var_fontoj} fontoj/klientoj/kliento_pseuxda.ts
24) var_fontoj := ${var_fontoj} fontoj/klientoj/kliento_irc.ts
25) var_fontoj := ${var_fontoj} fontoj/cxefajxo.ts
26) 
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

27) var_moduloj := 
28) var_moduloj := ${var_moduloj} irc
29) 
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

30) defauxlto: konstrui
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

31) .PHONY: defauxlto
32) 
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

33) konstrui: kompili moduloj
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

34) .PHONY: konstrui
35) 
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

36) lancxi: kreajxo/kvasir.js
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

37) 	@ ${komando_avizi} "-- lancxado …"
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

38) 	@ node kreajxo/kvasir.js agordoj.json
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

39) .PHONY: lancxi
40) 
41) kompili: kreajxo/kvasir.js
42) .PHONY: kompili
43) 
44) kreajxo/kvasir.js: ${var_fontoj}
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

45) 	@ ${komando_avizi} "-- kompilado …"
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

46) 	@ ${komando_kreidosierujon} kreajxo
47) 	@ ${komando_tsc} ${var_fontoj} --outFile kreajxo/kvasir.js
48) 
49) moduloj:
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

50) 	@ ${komando_avizi} "-- instalado de moduloj …"
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

51) 	@ ${komando_kreidosierujon} kreajxo
52) 	@ pushd kreajxo && npm install ${var_moduloj} ; popd
53) .PHONY: moduloj
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

54) 
55) nuligi:
Fenris Wolf sxangxetoj por publikigado

Fenris Wolf authored 7 years ago

56) 	@ ${komando_avizi} "-- nuligado …"
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

57) 	@ ${komando_forigi} kreajxo