mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2025-08-06 22:30:20 +00:00
Initial Haiku support
This commit is contained in:
parent
31930051d5
commit
8ac5cf69ab
2 changed files with 45 additions and 3 deletions
|
@ -12,6 +12,10 @@ IF(APPLE)
|
|||
SET(MACOSX TRUE)
|
||||
ENDIF(APPLE)
|
||||
|
||||
IF(CMAKE_SYSTEM_NAME STREQUAL "Haiku")
|
||||
SET(HAIKU TRUE)
|
||||
ENDIF()
|
||||
|
||||
OPTION(AQUARIA_DEVELOPER_BUILD "Developer Build?" FALSE)
|
||||
OPTION(AQUARIA_DEMO_BUILD "Demo Build?" FALSE)
|
||||
OPTION(AQUARIA_USE_VFS "Use Virtual File System? Required for some additional features." TRUE)
|
||||
|
@ -258,9 +262,9 @@ ENDIF(WIN32)
|
|||
|
||||
|
||||
# Build Lua with Unix _setjmp/_longjmp support.
|
||||
IF(UNIX)
|
||||
IF(UNIX AND NOT HAIKU)
|
||||
ADD_DEFINITIONS(-DLUA_USE_ULONGJMP=1)
|
||||
ENDIF(UNIX)
|
||||
ENDIF()
|
||||
|
||||
IF(CMAKE_COMPILER_IS_GNUCC)
|
||||
ADD_DEFINITIONS(-pipe -fsigned-char)
|
||||
|
@ -627,6 +631,10 @@ IF(MACOSX)
|
|||
SET(OPTIONAL_LIBS ${OPTIONAL_LIBS} "-framework OpenAL")
|
||||
ENDIF(MACOSX)
|
||||
|
||||
IF(HAIKU)
|
||||
SET(OPTIONAL_LIBS ${OPTIONAL_LIBS} "network")
|
||||
ENDIF()
|
||||
|
||||
SET(OPTIONAL_LIBS ${OPTIONAL_LIBS} ${SDL_LIBRARY})
|
||||
SET(OPTIONAL_LIBS ${OPTIONAL_LIBS} ${OPENAL_LIBRARY})
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue