Author: brane
Date: Thu Jun  5 20:27:29 2025
New Revision: 1926162

URL: http://svn.apache.org/viewvc?rev=1926162&view=rev
Log:
* build/SerfPlatform.cmake: Add platform detection for FreeBSD.
  (Darwin, Linux): Also add SERF_UNIX=TRUE.

Modified:
    serf/trunk/build/SerfPlatform.cmake

Modified: serf/trunk/build/SerfPlatform.cmake
URL: 
http://svn.apache.org/viewvc/serf/trunk/build/SerfPlatform.cmake?rev=1926162&r1=1926161&r2=1926162&view=diff
==============================================================================
--- serf/trunk/build/SerfPlatform.cmake (original)
+++ serf/trunk/build/SerfPlatform.cmake Thu Jun  5 20:27:29 2025
@@ -18,6 +18,7 @@
 # ===================================================================
 
 if(${CMAKE_SYSTEM_NAME} MATCHES  "Darwin")
+  set(SERF_UNIX TRUE)
   set(SERF_DARWIN TRUE)
   if(NOT RELATIVE_RPATH)
     set(CMAKE_MACOSX_RPATH FALSE)
@@ -28,9 +29,15 @@ if(${CMAKE_SYSTEM_NAME} MATCHES  "Darwin
     set(SERF_PLATFORM "Darwin")
   endif()
 elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+  set(SERF_UNIX TRUE)
   set(SERF_LINUX TRUE)
   set(SERF_ELF_TARGET TRUE)
   set(SERF_PLATFORM "Linux")
+elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
+  set(SERF_UNIX TRUE)
+  set(SERF_FREEBSD TRUE)
+  set(SERF_ELF_TARGET TRUE)
+  set(SERF_PLATFORM "FreeBSD")
 elseif(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
   set(SERF_WINDOWS TRUE)
   if(CMAKE_GENERATOR_PLATFORM MATCHES "(x64|ARM64|IA64)")


Reply via email to