diff options
author | evgeny <me@ch1p.com> | 2018-12-25 20:35:55 +0300 |
---|---|---|
committer | evgeny <me@ch1p.com> | 2018-12-25 20:35:55 +0300 |
commit | 4bb8b614a70fd8c483b7c5b8eaf7c4ed4634ff18 (patch) | |
tree | a013f4c4445b5cd0ac1ffd0cc5cc0f1762e95973 | |
parent | 0b8b83c1551332ed8b19332cf9f241fabde044ee (diff) |
upd
-rwxr-xr-x | binding.gyp | 15 | ||||
-rw-r--r-- | index.mm | 1 |
2 files changed, 15 insertions, 1 deletions
diff --git a/binding.gyp b/binding.gyp index c8c5123..5810f8b 100755 --- a/binding.gyp +++ b/binding.gyp @@ -2,7 +2,20 @@ "targets": [ { "target_name": "mojave-permissions", - "sources": [ "index.mm" ], + 'conditions': [ + ['OS=="mac"', { + 'sources': [ + 'index.mm' + ], + 'xcode_settings': { + 'CLANG_CXX_LIBRARY': 'libc++', + 'MACOSX_DEPLOYMENT_TARGET': '10.14', + 'OTHER_CFLAGS': [ + '-ObjC++' + ] + } + }] + ], "libraries": [ "-framework AVFoundation" ] } ] @@ -3,6 +3,7 @@ #include <stdio.h> #include <unistd.h> #include <uv.h> +#include <string> #import <AVFoundation/AVFoundation.h> |