File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -103,3 +103,22 @@ if(APPLE)
103103 "-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES} "
104104 )
105105endif ()
106+
107+ if (CMAKE_STATIC_LIBRARY_PREFIX STREQUAL "" AND CMAKE_STATIC_LIBRARY_SUFFIX STREQUAL ".lib" )
108+ set (LIBRARY_STATIC_NAME_SUFFIX "-static" )
109+ else ()
110+ set (LIBRARY_STATIC_NAME_SUFFIX "" )
111+ endif ()
112+
113+ # Library path helpers
114+ macro (set_static_lib OUTPUT_VAR LIBDIR LIBNAME)
115+ set (${OUTPUT_VAR} "${LIBDIR} /lib/${CMAKE_STATIC_LIBRARY_PREFIX}${LIBNAME}${PGE_LIBS_DEBUG_SUFFIX}${CMAKE_STATIC_LIBRARY_SUFFIX} " )
116+ endmacro ()
117+
118+ macro (set_shared_lib OUTPUT_VAR LIBDIR LIBNAME)
119+ if (WIN32 )
120+ set (${OUTPUT_VAR} "${LIBDIR} /lib/${CMAKE_IMPORT_LIBRARY_PREFIX}${LIBNAME}${PGE_LIBS_DEBUG_SUFFIX}${CMAKE_IMPORT_LIBRARY_SUFFIX} " )
121+ else ()
122+ set (${OUTPUT_VAR} "${LIBDIR} /lib/${CMAKE_SHARED_LIBRARY_PREFIX}${LIBNAME}${PGE_LIBS_DEBUG_SUFFIX}${CMAKE_SHARED_LIBRARY_SUFFIX} " )
123+ endif ()
124+ endmacro ()
You can’t perform that action at this time.
0 commit comments