Revision ec9697b1
configure | ||
---|---|---|
99 | 99 |
else \\ |
100 | 100 |
$WAF uninstall ; \\ |
101 | 101 |
fi; |
102 |
|
|
103 |
test: all |
|
104 |
@for i in test/test*.js; do \\ |
|
105 |
echo -n "\$\$i: "; \\ |
|
106 |
build/default/node \$\$i && echo pass || echo fail; \\ |
|
107 |
done |
|
102 | 108 |
|
103 | 109 |
clean: |
104 | 110 |
@$WAF clean |
... | ... | |
107 | 113 |
@$WAF distclean |
108 | 114 |
@-rm -rf _build_ |
109 | 115 |
@-rm -f Makefile |
116 |
@-rm -f *.pyc |
|
110 | 117 |
|
111 | 118 |
check: |
112 | 119 |
@$WAF check |
... | ... | |
114 | 121 |
dist: |
115 | 122 |
@$WAF dist |
116 | 123 |
|
117 |
.PHONY: clean dist distclean check uninstall install all |
|
124 |
.PHONY: clean dist distclean check uninstall install all test
|
|
118 | 125 |
|
119 | 126 |
EOF |
120 | 127 |
} |
wscript | ||
---|---|---|
77 | 77 |
deps_tgt = join(bld.srcnode.abspath(bld.env),"deps") |
78 | 78 |
v8dir_src = join(deps_src,"v8") |
79 | 79 |
v8dir_tgt = join(deps_tgt, "v8") |
80 |
v8lib = bld.env["staticlib_PATTERN"] % "v8_g" |
|
81 |
#v8lib = bld.env["staticlib_PATTERN"] % "v8"
|
|
80 |
#v8lib = bld.env["staticlib_PATTERN"] % "v8_g"
|
|
81 |
v8lib = bld.env["staticlib_PATTERN"] % "v8" |
|
82 | 82 |
v8 = bld.new_task_gen( |
83 | 83 |
target=join("deps/v8",v8lib), |
84 |
rule='cp -rf %s %s && cd %s && scons -Q mode=debug library=static snapshot=on' |
|
85 |
#rule='cp -rf %s %s && cd %s && scons -Q library=static snapshot=on'
|
|
84 |
#rule='cp -rf %s %s && cd %s && scons -Q mode=debug library=static snapshot=on'
|
|
85 |
rule='cp -rf %s %s && cd %s && scons -Q library=static snapshot=on' |
|
86 | 86 |
% ( v8dir_src , deps_tgt , v8dir_tgt), |
87 | 87 |
before="cxx" |
88 | 88 |
) |
89 | 89 |
bld.env["CPPPATH_V8"] = "deps/v8/include" |
90 |
#bld.env["STATICLIB_V8"] = "v8"
|
|
91 |
bld.env["STATICLIB_V8"] = "v8_g" |
|
90 |
bld.env["STATICLIB_V8"] = "v8" |
|
91 |
#bld.env["STATICLIB_V8"] = "v8_g"
|
|
92 | 92 |
bld.env["LIBPATH_V8"] = v8dir_tgt |
93 | 93 |
bld.env["LINKFLAGS_V8"] = "-pthread" |
94 | 94 |
|
Also available in: Unified diff