summaryrefslogtreecommitdiff
path: root/library/CMakeLists.txt
diff options
context:
space:
mode:
authorTimothy Collett2012-05-25 14:28:59 -0400
committerTimothy Collett2012-05-25 14:28:59 -0400
commit1dd4cc56670819e72d05c306d4f97d9b5a15cd3b (patch)
treed9f65163e789733a36f37a3def3dd2c428dab9cf /library/CMakeLists.txt
parent44c3afc3066652f39d0b7be56cdca1f88e155132 (diff)
downloaddfhack-1dd4cc56670819e72d05c306d4f97d9b5a15cd3b.tar.gz
dfhack-1dd4cc56670819e72d05c306d4f97d9b5a15cd3b.tar.bz2
dfhack-1dd4cc56670819e72d05c306d4f97d9b5a15cd3b.tar.xz
More work on getting dfhack building & compiling on Mac OS X
Diffstat (limited to 'library/CMakeLists.txt')
-rw-r--r--library/CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index bcb453a9..4b7ffa7d 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -89,6 +89,14 @@ PlugLoad-linux.cpp
Process-linux.cpp
)
+SET(MAIN_SOURCES_DARWIN
+Console-darwin.cpp
+Hooks-darwin.cpp
+PlugLoad-darwin.cpp
+Process-darwin.cpp
+#MacPool.m
+)
+
SET(MAIN_SOURCES_LINUX_EGGY
Console-linux.cpp
Hooks-egg.cpp
@@ -155,6 +163,8 @@ IF(UNIX)
OPTION(BUILD_EGGY "Make DFHack strangely egg-shaped." OFF)
IF(BUILD_EGGY)
LIST(APPEND PROJECT_SOURCES ${MAIN_SOURCES_LINUX_EGGY})
+ ELSEIF(APPLE)
+ LIST(APPEND PROJECT_SOURCES ${MAIN_SOURCES_DARWIN})
ELSE()
LIST(APPEND PROJECT_SOURCES ${MAIN_SOURCES_LINUX})
ENDIF()