diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2020-04-24 12:27:52 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2020-04-24 12:27:52 -0400 |
commit | 1f947b4786c310c13147400d737cd48bd2f05da4 (patch) | |
tree | 2dce8f3fc852fa325fbbc59ee54113f5e89da2ea /include/shlib.h | |
parent | a9f644c24f0b2cccf5b38872a50812efb2dd1e79 (diff) | |
download | spmc-1f947b4786c310c13147400d737cd48bd2f05da4.tar.gz |
Add macos specific code
Diffstat (limited to 'include/shlib.h')
-rw-r--r-- | include/shlib.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/shlib.h b/include/shlib.h index e0ccb5b..68b8487 100644 --- a/include/shlib.h +++ b/include/shlib.h @@ -4,13 +4,13 @@ #ifndef SPM_SHLIB_H #define SPM_SHLIB_H -#if defined(_MSC_VER) +#if OS_WINDOWS && defined(_MSC_VER) #define SPM_SHLIB_EXEC "dumpbin" #define SPM_SHLIB_EXEC_ARGS "/dependents" #define SPM_SHLIB_EXTENSION ".dll" -#elif defined(__APPLE__) && defined(__MACH__) -#define SPM_SHLIB_EXEC "/usr/bin/otool" -#define SPM_SHLIB_EXEC_ARGS "-l" +#elif OS_APPLE +#define SPM_SHLIB_EXEC "/usr/bin/objdump" +#define SPM_SHLIB_EXEC_ARGS "-macho -p" #define SPM_SHLIB_EXTENSION ".dylib" #else // linux (hopefully) #define SPM_SHLIB_EXEC "/usr/bin/objdump" |