|
|
|
@ -40,10 +40,13 @@ if (BUILD_SHARED_LIBS) |
|
|
|
|
|
|
|
|
|
if (_GLFW_WIN32_WGL) |
|
|
|
|
# The GLFW DLL needs a special compile-time macro and import library name |
|
|
|
|
set_target_properties(glfw PROPERTIES |
|
|
|
|
PREFIX "" |
|
|
|
|
IMPORT_PREFIX "" |
|
|
|
|
IMPORT_SUFFIX "dll.lib") |
|
|
|
|
set_target_properties(glfw PROPERTIES PREFIX "" IMPORT_PREFIX "") |
|
|
|
|
|
|
|
|
|
if (MINGW) |
|
|
|
|
set_target_properties(glfw PROPERTIES IMPORT_SUFFIX "dll.a") |
|
|
|
|
else() |
|
|
|
|
set_target_properties(glfw PROPERTIES IMPORT_SUFFIX "dll.lib") |
|
|
|
|
endif() |
|
|
|
|
elseif (_GLFW_COCOA_NSGL) |
|
|
|
|
# Append -fno-common to the compile flags to work around a bug in the Apple GCC |
|
|
|
|
get_target_property(glfw_CFLAGS glfw COMPILE_FLAGS) |
|
|
|
|