diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common/common.gyp | 5 | ||||
-rw-r--r-- | src/processor/processor.gyp | 5 | ||||
-rw-r--r-- | src/third_party/libdisasm/libdisasm.gyp | 3 |
3 files changed, 10 insertions, 3 deletions
diff --git a/src/common/common.gyp b/src/common/common.gyp index 5a666de6..177c0938 100644 --- a/src/common/common.gyp +++ b/src/common/common.gyp @@ -35,6 +35,11 @@ ['OS=="linux"', { 'defines': ['HAVE_A_OUT_H'], }], + ['OS!="android"', {'sources/': [['exclude', '(^|/)android/']]}], + ['OS!="linux"', {'sources/': [['exclude', '(^|/)linux/']]}], + ['OS!="mac"', {'sources/': [['exclude', '(^|/)mac/']]}], + ['OS!="solaris"', {'sources/': [['exclude', '(^|/)solaris/']]}], + ['OS!="win"', {'sources/': [['exclude', '(^|/)windows/']]}], ], }, 'targets': [ diff --git a/src/processor/processor.gyp b/src/processor/processor.gyp index fb3d7cde..2c76925e 100644 --- a/src/processor/processor.gyp +++ b/src/processor/processor.gyp @@ -28,6 +28,7 @@ { 'includes': [ + '../build/common.gypi', 'processor_tools.gypi', ], 'targets': [ @@ -42,8 +43,6 @@ 'basic_code_modules.h', 'basic_source_line_resolver.cc', 'basic_source_line_resolver_types.h', - 'binarystream.cc', - 'binarystream.h', 'call_stack.cc', 'cfi_frame_info-inl.h', 'cfi_frame_info.cc', @@ -78,6 +77,7 @@ 'pathname_stripper.h', 'postfix_evaluator-inl.h', 'postfix_evaluator.h', + 'proc_maps_linux.cc', 'process_state.cc', 'range_map-inl.h', 'range_map.h', @@ -143,7 +143,6 @@ 'sources': [ 'address_map_unittest.cc', 'basic_source_line_resolver_unittest.cc', - 'binarystream_unittest.cc', 'cfi_frame_info_unittest.cc', 'contained_range_map_unittest.cc', 'disassembler_x86_unittest.cc', diff --git a/src/third_party/libdisasm/libdisasm.gyp b/src/third_party/libdisasm/libdisasm.gyp index c48ac824..5c8dc458 100644 --- a/src/third_party/libdisasm/libdisasm.gyp +++ b/src/third_party/libdisasm/libdisasm.gyp @@ -27,6 +27,9 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. { + 'includes': [ + '../../build/common.gypi', + ], 'targets': [ { 'target_name': 'libdisasm', |