Use builtin variable for shared object suffix

This commit is contained in:
Lukas Böger 2021-05-27 22:48:01 +01:00
parent 2f663dff33
commit 514d58264f

View file

@ -121,11 +121,6 @@ else()
PRIVATE libchibi-common) PRIVATE libchibi-common)
endif() endif()
if(CYGWIN OR WIN32)
set(soext ".dll")
else()
set(soext ".so")
endif()
# #
# Generate modules # Generate modules
@ -269,7 +264,7 @@ file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/chibi)
file(WRITE file(WRITE
${CMAKE_CURRENT_BINARY_DIR}/include/chibi/install.h ${CMAKE_CURRENT_BINARY_DIR}/include/chibi/install.h
"#define sexp_so_extension \"${soext}\" "#define sexp_so_extension \"${CMAKE_SHARED_LIBRARY_SUFFIX}\"
#define sexp_default_module_path \"${default_module_path}\" #define sexp_default_module_path \"${default_module_path}\"
#define sexp_platform \"${platform}\" #define sexp_platform \"${platform}\"
#define sexp_version \"\" #define sexp_version \"\"