summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMake/resources.cmake4
-rw-r--r--src/CMakeLists.txt2
2 files changed, 5 insertions, 1 deletions
diff --git a/CMake/resources.cmake b/CMake/resources.cmake
index b38156711..aa17f73b3 100644
--- a/CMake/resources.cmake
+++ b/CMake/resources.cmake
@@ -49,6 +49,10 @@ include (FindPkgConfig)
# Find header files...
#######################################################################
+if (${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD")
+ list (APPEND CMAKE_REQUIRED_INCLUDES /usr/local/include)
+endif (${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD")
+
fl_find_header (HAVE_ALSA_ASOUNDLIB_H alsa/asoundlib.h)
fl_find_header (HAVE_DLFCN_H dlfcn.h)
fl_find_header (HAVE_GL_GLU_H GL/glu.h)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 19f659390..c0c71a603 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -467,7 +467,7 @@ if (OPTION_USE_WAYLAND)
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DLIBDECOR_PLUGIN_DIR=${LIBDECOR_PLUGIN_DIR} ")
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_SYSTEM_LIBDECOR")
else()
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${CMAKE_CURRENT_SOURCE_DIR}/../libdecor/src -DLIBDECOR_PLUGIN_API_VERSION=1 -DLIBDECOR_PLUGIN_DIR=\\\"/usr/local/lib\\\" ")
+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${CMAKE_CURRENT_SOURCE_DIR}/../libdecor/src -DLIBDECOR_PLUGIN_API_VERSION=1 -DLIBDECOR_PLUGIN_DIR=\\\"/usr/local/lib/libdecor/plugins-1\\\" ")
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DUSE_SYSTEM_LIBDECOR=0 -DHAVE_MEMFD_CREATE -DHAVE_MKOSTEMP -DHAVE_POSIX_FALLOCATE")
endif (OPTION_USE_SYSTEM_LIBDECOR)