changeset 284:9ba73b0ca347

cmake: move _BSD_SOURCE to libcompat
author David Demelier <markand@malikania.fr>
date Sun, 20 Dec 2020 15:32:17 +0100
parents b5139fcb0832
children c43e39745cd8
files extern/libcompat/CMakeLists.txt libmlk-adventure/CMakeLists.txt libmlk-core/CMakeLists.txt libmlk-rpg/CMakeLists.txt
diffstat 4 files changed, 1 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/extern/libcompat/CMakeLists.txt	Sun Dec 20 13:23:34 2020 +0100
+++ b/extern/libcompat/CMakeLists.txt	Sun Dec 20 15:32:17 2020 +0100
@@ -74,6 +74,7 @@
 	PUBLIC
 		$<BUILD_INTERFACE:${libcompat_BINARY_DIR}>
 )
+target_compile_definitions(libcompat PUBLIC _BSD_SOURCE)
 set_target_properties(libcompat PROPERTIES PREFIX "" FOLDER extern)
 
 foreach (i ${INCLUDES})
--- a/libmlk-adventure/CMakeLists.txt	Sun Dec 20 13:23:34 2020 +0100
+++ b/libmlk-adventure/CMakeLists.txt	Sun Dec 20 15:32:17 2020 +0100
@@ -59,7 +59,6 @@
 	TARGET libmlk-adventure
 	TRANSLATIONS fr
 	SOURCES ${SOURCES} ${PO}
-	FLAGS PRIVATE _BSD_SOURCE
 	LIBRARIES PUBLIC libmlk-core libmlk-ui libmlk-rpg libmlk-data
 	INCLUDES PUBLIC $<BUILD_INTERFACE:${libadventure_SOURCE_DIR}>
 )
--- a/libmlk-core/CMakeLists.txt	Sun Dec 20 13:23:34 2020 +0100
+++ b/libmlk-core/CMakeLists.txt	Sun Dec 20 15:32:17 2020 +0100
@@ -110,9 +110,6 @@
 			SDL2::image
 			SDL2::mixer
 			SDL2::ttf
-	FLAGS
-		PRIVATE
-			_BSD_SOURCE
 	INCLUDES
 		PUBLIC
 			${INCS}
--- a/libmlk-rpg/CMakeLists.txt	Sun Dec 20 13:23:34 2020 +0100
+++ b/libmlk-rpg/CMakeLists.txt	Sun Dec 20 15:32:17 2020 +0100
@@ -101,9 +101,6 @@
 		PUBLIC
 			libmlk-core
 			libmlk-ui
-	FLAGS
-		PRIVATE
-			_BSD_SOURCE
 	INCLUDES
 		PUBLIC
 			$<BUILD_INTERFACE:${libmlk-rpg_SOURCE_DIR}>