mirror of
https://github.com/fuse-friends/fuse-native
synced 2024-10-27 18:34:01 +00:00
e218d40f90
* malloc and track thread_local buffers from js to avoid crashes when multiple external buffers are made from the same pointer * make tests pass on 14.3.0 * disable npm cache * debug log * detach array buffer on read free as a test * fix detatch * detach arraybuffer asap, to avoid crashes * reset test * add secure travis key * missing arraybuffer pass * bump all the flags * no linux 32
36 lines
721 B
Python
36 lines
721 B
Python
{
|
|
"targets": [{
|
|
"target_name": "fuse",
|
|
"include_dirs": [
|
|
"<!(node -e \"require('napi-macros')\")",
|
|
"<!(node -e \"require('fuse-shared-library/include')\")",
|
|
],
|
|
"libraries": [
|
|
"<!(node -e \"require('fuse-shared-library/lib')\")",
|
|
],
|
|
"sources": [
|
|
"fuse-native.c"
|
|
],
|
|
'xcode_settings': {
|
|
'OTHER_CFLAGS': [
|
|
'-g',
|
|
'-O3',
|
|
'-Wall'
|
|
]
|
|
},
|
|
'cflags': [
|
|
'-g',
|
|
'-O3',
|
|
'-Wall'
|
|
],
|
|
}, {
|
|
"target_name": "postinstall",
|
|
"type": "none",
|
|
"dependencies": ["fuse"],
|
|
"copies": [{
|
|
"destination": "build/Release",
|
|
"files": [ "<!(node -e \"require('fuse-shared-library/lib')\")" ],
|
|
}]
|
|
}]
|
|
}
|