mirror of
https://git.freebsd.org/ports.git
synced 2025-06-11 15:50:33 -04:00
86 lines
2.7 KiB
Text
86 lines
2.7 KiB
Text
--- CMakeLists.txt.orig 2018-12-12 19:23:43 UTC
|
|
+++ CMakeLists.txt
|
|
@@ -164,8 +164,8 @@ endif()
|
|
|
|
# set -Werror if in Debug configuration
|
|
if(NOT MSVC AND NOT WASM)
|
|
-set(CMAKE_CXX_FLAGS_RELEASE "-O3 ")
|
|
-set(CMAKE_C_FLAGS_RELEASE "-O3 ")
|
|
+#set(CMAKE_CXX_FLAGS_RELEASE "-O3 ")
|
|
+#set(CMAKE_C_FLAGS_RELEASE "-O3 ")
|
|
if(${CMAKE_BUILD_TYPE} MATCHES "Debug")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -Wno-missing-field-initializers")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror -Wno-missing-field-initializers")
|
|
@@ -206,7 +206,7 @@ execute_process (
|
|
OUTPUT_VARIABLE PYTHON_USER_SITE_PACKAGES
|
|
)
|
|
|
|
-SET(PYTHON_MODULE_INSTALL_DIR ${PYTHON_USER_SITE_PACKAGES} CACHE PATH "Python module install dir")
|
|
+#SET(PYTHON_MODULE_INSTALL_DIR ${PYTHON_USER_SITE_PACKAGES} CACHE PATH "Python module install dir")
|
|
|
|
set(JAVA_MODULE_INSTALL_DIR ${LIBRARY_INSTALL_DIR} CACHE PATH "Java module install dir")
|
|
set(LUA_MODULE_INSTALL_DIR ${LIBRARY_INSTALL_DIR} CACHE PATH "Lua module install dir")
|
|
@@ -373,12 +373,12 @@ endif()
|
|
|
|
endif(WIN32)
|
|
|
|
-if(APPLE)
|
|
+if(APPLE OR CMAKE_SYSTEM_NAME MATCHES "${OPSYS}")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
|
set_target_properties(${CSOUNDLIB} PROPERTIES CXX_COMPILE_FLAGS "-std=c++11")
|
|
endif()
|
|
|
|
-if(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|
+if(CMAKE_SYSTEM_NAME MATCHES "${OPSYS}")
|
|
set(LINUX YES)
|
|
else()
|
|
set(LINUX NO)
|
|
@@ -527,9 +527,11 @@ find_package(FLTK )
|
|
# LIST_REPLACE(FLTK_LIBRARIES 2 "fltk_images_SHARED")
|
|
# endif()
|
|
#endif()
|
|
-find_package(FAUST)
|
|
-find_package(Java)
|
|
-find_package(JNI)
|
|
+if (BUILD_FAUST_OPCODES)
|
|
+ find_package(FAUST)
|
|
+endif()
|
|
+#find_package(Java)
|
|
+#find_package(JNI)
|
|
find_package(LIBLO)
|
|
find_package(LUAJIT)
|
|
find_package(MUSICXML)
|
|
@@ -540,7 +542,7 @@ find_package(MUSICXML)
|
|
|
|
find_package(PORTSMF)
|
|
find_package(PythonLibs 2.7)
|
|
-if(NOT STK_LOCAL)
|
|
+if(BUILD_STK_OPCODES AND NOT STK_LOCAL)
|
|
find_package(STK)
|
|
endif()
|
|
find_package(SWIG)
|
|
@@ -1251,11 +1253,11 @@ if(USE_CURL AND CURL_FOUND)
|
|
endif()
|
|
|
|
# Linux does not have a separate libintl, it is part of libc
|
|
-set(LIBINTL_AVAIL (LIBINTL_LIBRARY OR LINUX))
|
|
+set(LIBINTL_AVAIL (LIBINTL_LIBRARY))
|
|
check_deps(USE_GETTEXT LIBINTL_HEADER LIBINTL_AVAIL GETTEXT_MSGFMT_EXECUTABLE)
|
|
if(USE_GETTEXT)
|
|
message(STATUS "Using GNU gettext.")
|
|
- if(NOT LINUX)
|
|
+ if(LINUX)
|
|
list(APPEND libcsound_LIBS ${LIBINTL_LIBRARY})
|
|
endif()
|
|
list(APPEND libcsound_CFLAGS -DGNU_GETTEXT)
|
|
@@ -1275,8 +1277,8 @@ endif()
|
|
|
|
if(LINUX)
|
|
message(STATUS "Building on Linux.")
|
|
- add_definitions(-DLINUX -DPIPES -DNO_FLTK_THREADS -D_GNU_SOURCE -DHAVE_SOCKETS)
|
|
- list(APPEND libcsound_LIBS m dl)
|
|
+ add_definitions(-DLINUX -DPIPES -DNO_FLTK_THREADS -DHAVE_SOCKETS)
|
|
+ list(APPEND libcsound_LIBS m)
|
|
|
|
find_library(LIBRT_LIBRARY rt)
|
|
|