...
|
...
|
@@ -18,7 +18,7 @@ cmd_chmod := chmod
|
18
|
18
|
|
19
|
19
|
## rules
|
20
|
20
|
|
21
|
|
-all: node_modules ${dir_build}/irc-web-backend
|
|
21
|
+all: node_modules ${dir_build}/wirc
|
22
|
22
|
.PHONY: all
|
23
|
23
|
|
24
|
24
|
node_modules:
|
...
|
...
|
@@ -27,7 +27,7 @@ node_modules:
|
27
|
27
|
@ ${cmd_cp} -ru ${dir_lib}/node/node_modules/* ${dir_build}/node_modules/
|
28
|
28
|
.PHONY: node_modules
|
29
|
29
|
|
30
|
|
-${dir_build}/irc-web-backend: ${dir_temp}/head.js ${dir_lib}/plankton/plankton.js ${dir_temp}/irc-web-backend-unlinked.ts
|
|
30
|
+${dir_build}/wirc: ${dir_temp}/head.js ${dir_lib}/plankton/plankton.js ${dir_temp}/wirc-unlinked.ts
|
31
|
31
|
@ ${cmd_log} "linking …"
|
32
|
32
|
@ ${cmd_mkdir} $(dir $@)
|
33
|
33
|
@ ${cmd_cat} $^ > $@
|
...
|
...
|
@@ -36,7 +36,7 @@ ${dir_build}/irc-web-backend: ${dir_temp}/head.js ${dir_lib}/plankton/plankton.j
|
36
|
36
|
${dir_temp}/head.js:
|
37
|
37
|
@ echo "#!/usr/bin/env node" > $@
|
38
|
38
|
|
39
|
|
-${dir_temp}/irc-web-backend-unlinked.ts: ${dir_lib}/plankton/plankton.d.ts ${dir_source}/main.ts
|
|
39
|
+${dir_temp}/wirc-unlinked.ts: ${dir_lib}/plankton/plankton.d.ts ${dir_source}/main.ts
|
40
|
40
|
@ ${cmd_log} "building …"
|
41
|
41
|
@ ${cmd_mkdir} $(dir $@)
|
42
|
42
|
@ ${cmd_tsc} $^ --outFile $@
|