Skip to content

Commit 227a8b3

Browse files
authored
Copy PDB files during compilation (#53, fixes #50)
1 parent b88513a commit 227a8b3

File tree

1 file changed

+31
-5
lines changed

1 file changed

+31
-5
lines changed

binding.gyp

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -192,13 +192,39 @@
192192
"copies":
193193
[
194194
{
195-
"files":
195+
"conditions":
196196
[
197-
"<(PRODUCT_DIR)/<@(_dependencies).node",
198-
"<(PRODUCT_DIR)/<@(_dependencies).pdb"
199-
],
197+
[ "OS == 'linux'", {
198+
199+
"files":
200+
[
201+
"<(PRODUCT_DIR)/<@(_dependencies).node"
202+
],
200203

201-
"destination": "<(module_root_dir)/lib/"
204+
"destination": "<(module_root_dir)/lib/"
205+
}],
206+
207+
[ "OS == 'mac'", {
208+
209+
"files":
210+
[
211+
"<(PRODUCT_DIR)/<@(_dependencies).node"
212+
],
213+
214+
"destination": "<(module_root_dir)/lib/"
215+
}],
216+
217+
[ "OS == 'win'", {
218+
219+
"files":
220+
[
221+
"<(PRODUCT_DIR)/<@(_dependencies).node",
222+
"<(PRODUCT_DIR)/<@(_dependencies).pdb"
223+
],
224+
225+
"destination": "<(module_root_dir)/lib/"
226+
}]
227+
]
202228
}
203229
]
204230
}

0 commit comments

Comments
 (0)