Skip to content

Commit 38d9266

Browse files
author
qiang101.wang
committed
support win compile
1 parent b47f1c1 commit 38d9266

File tree

1 file changed

+42
-13
lines changed

1 file changed

+42
-13
lines changed

binding.gyp

+42-13
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,47 @@
7171
"sources": [
7272
"src/qjsc_20210327.cc",
7373

74-
"deps/quickjs_2021_03_27/cutils.c",
75-
"deps/quickjs_2021_03_27/cutils.h",
76-
"deps/quickjs_2021_03_27/libregexp.c",
77-
"deps/quickjs_2021_03_27/libregexp.h",
78-
"deps/quickjs_2021_03_27/libregexp-opcode.h",
79-
"deps/quickjs_2021_03_27/libunicode.c",
80-
"deps/quickjs_2021_03_27/libunicode.h",
81-
"deps/quickjs_2021_03_27/libunicode-table.h",
82-
"deps/quickjs_2021_03_27/list.h",
83-
"deps/quickjs_2021_03_27/quickjs.c",
84-
"deps/quickjs_2021_03_27/quickjs.h",
85-
"deps/quickjs_2021_03_27/quickjs-atom.h",
86-
"deps/quickjs_2021_03_27/quickjs-opcode.h",
74+
"deps/quickjs/src/cutils.c",
75+
"deps/quickjs/src/libregexp.c",
76+
"deps/quickjs/src/libunicode.c",
77+
"deps/quickjs/src/core/string.c",
78+
"deps/quickjs/src/core/function.c",
79+
"deps/quickjs/src/core/memory.c",
80+
"deps/quickjs/src/core/bytecode.c",
81+
"deps/quickjs/src/core/object.c",
82+
"deps/quickjs/src/core/exception.c",
83+
"deps/quickjs/src/core/gc.c",
84+
"deps/quickjs/src/core/malloc.c",
85+
"deps/quickjs/src/core/shape.c",
86+
"deps/quickjs/src/core/parser.c",
87+
"deps/quickjs/src/core/convertion.c",
88+
"deps/quickjs/src/core/runtime.c",
89+
"deps/quickjs/src/core/module.c",
90+
"deps/quickjs/src/core/ic.c",
91+
"deps/quickjs/src/core/builtins/js-array.c",
92+
"deps/quickjs/src/core/builtins/js-async-function.c",
93+
"deps/quickjs/src/core/builtins/js-async-generator.c",
94+
"deps/quickjs/src/core/builtins/js-atomics.c",
95+
"deps/quickjs/src/core/builtins/js-big-num.c",
96+
"deps/quickjs/src/core/builtins/js-boolean.c",
97+
"deps/quickjs/src/core/builtins/js-date.c",
98+
"deps/quickjs/src/core/builtins/js-function.c",
99+
"deps/quickjs/src/core/builtins/js-generator.c",
100+
"deps/quickjs/src/core/builtins/js-json.c",
101+
"deps/quickjs/src/core/builtins/js-map.c",
102+
"deps/quickjs/src/core/builtins/js-math.c",
103+
"deps/quickjs/src/core/builtins/js-number.c",
104+
"deps/quickjs/src/core/builtins/js-object.c",
105+
"deps/quickjs/src/core/builtins/js-closures.c",
106+
"deps/quickjs/src/core/builtins/js-operator.c",
107+
"deps/quickjs/src/core/builtins/js-promise.c",
108+
"deps/quickjs/src/core/builtins/js-proxy.c",
109+
"deps/quickjs/src/core/builtins/js-reflect.c",
110+
"deps/quickjs/src/core/builtins/js-regexp.c",
111+
"deps/quickjs/src/core/builtins/js-string.c",
112+
"deps/quickjs/src/core/builtins/js-symbol.c",
113+
"deps/quickjs/src/core/builtins/js-typed-array.c",
114+
"deps/quickjs/src/libbf.c",
87115

88116
"compat/win32/pthreads/attr.c",
89117
"compat/win32/pthreads/barrier.c",
@@ -111,6 +139,7 @@
111139
],
112140
'include_dirs': [
113141
"<!(node -p \"require('node-addon-api').include_dir\")",
142+
"deps/quickjs/include",
114143
"compat/win32/pthreads",
115144
"compat/win32/atomic"
116145
],

0 commit comments

Comments
 (0)