diff --git a/cmake/modules/DetectMachine.cmake b/cmake/modules/DetectMachine.cmake index ccb8638be..5bbbef44e 100644 --- a/cmake/modules/DetectMachine.cmake +++ b/cmake/modules/DetectMachine.cmake @@ -1,11 +1,11 @@ IF(WIN32) SET(LMMS_BUILD_WIN32 1) -ELSE(WIN32) - IF(APPLE) - SET(LMMS_BUILD_APPLE 1) - ELSE(APPLE) - SET(LMMS_BUILD_LINUX 1) - ENDIF(APPLE) +ELSEIF(APPLE) + SET(LMMS_BUILD_APPLE 1) +ELSEIF(HAIKU) + SET(LMMS_BUILD_HAIKU 1) +ELSE() + SET(LMMS_BUILD_LINUX 1) ENDIF(WIN32) MESSAGE("PROCESSOR: ${CMAKE_SYSTEM_PROCESSOR}") diff --git a/lmmsconfig.h.in b/lmmsconfig.h.in index d645c5025..496d0db67 100644 --- a/lmmsconfig.h.in +++ b/lmmsconfig.h.in @@ -2,6 +2,7 @@ #cmakedefine LMMS_BUILD_WIN32 #cmakedefine LMMS_BUILD_WIN64 #cmakedefine LMMS_BUILD_APPLE +#cmakedefine LMMS_BUILD_HAIKU #cmakedefine LMMS_HOST_X86 #cmakedefine LMMS_HOST_X86_64