c7d8917e9e43581d7bb9a1ff8a8f3555c4f29a34
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
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

29) var_moduloj := ${var_moduloj} sqlite3
30) # var_moduloj := ${var_moduloj} request
31) var_moduloj := ${var_moduloj} yql
32) var_moduloj := ${var_moduloj} xml2js
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

33) 
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

34) defauxlto: konstrui
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

35) .PHONY: defauxlto
36) 
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

37) konstrui: kompili # moduloj
38) .PHONY: konstrui
39) 
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

40) lancxi: kreajxo/kvasir.js
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

41) 	@ ${komando_avizi} "-- lancxado ..."
42) 	@ pushd kreajxo && node kvasir.js ; popd
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

43) .PHONY: lancxi
44) 
45) kompili: kreajxo/kvasir.js
46) .PHONY: kompili
47) 
48) kreajxo/kvasir.js: ${var_fontoj}
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

49) 	@ ${komando_avizi} "-- kompilado ..."
50) 	@ ${komando_kreidosierujon} kreajxo
51) 	@ ${komando_tsc} ${var_fontoj} --outFile kreajxo/kvasir.js
52) 
53) moduloj:
54) 	@ ${komando_avizi} "-- instalado de moduloj ..."
55) 	@ ${komando_kreidosierujon} kreajxo
56) 	@ pushd kreajxo && npm install ${var_moduloj} ; popd
57) .PHONY: moduloj
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

58) 
Fenris Wolf trancxado

Fenris Wolf authored 7 years ago

59) paki:
60) 	@ ${komando_avizi} "-- pakado ..."
61) 	${komando_tar} --directory=kreajxo --create . --file=kvasir.tar
62) 	
Fenris Wolf unua enmetajxo

Fenris Wolf authored 7 years ago

63) nuligi:
Fenris Wolf pli bona apartigado inter f...

Fenris Wolf authored 7 years ago

64) 	@ ${komando_avizi} "-- nuligado ..."
65) 	@ ${komando_forigi} kreajxo