|
|
|
@ -30,22 +30,11 @@ add_executable(reopen reopen.c ${GLAD}) |
|
|
|
|
add_executable(cursor cursor.c ${GLAD}) |
|
|
|
|
|
|
|
|
|
add_executable(empty WIN32 MACOSX_BUNDLE empty.c ${TINYCTHREAD} ${GLAD}) |
|
|
|
|
set_target_properties(empty PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Empty Event") |
|
|
|
|
|
|
|
|
|
add_executable(sharing WIN32 MACOSX_BUNDLE sharing.c ${GLAD}) |
|
|
|
|
set_target_properties(sharing PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Sharing") |
|
|
|
|
|
|
|
|
|
add_executable(tearing WIN32 MACOSX_BUNDLE tearing.c ${GETOPT} ${GLAD}) |
|
|
|
|
set_target_properties(tearing PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Tearing") |
|
|
|
|
|
|
|
|
|
add_executable(threads WIN32 MACOSX_BUNDLE threads.c ${TINYCTHREAD} ${GLAD}) |
|
|
|
|
set_target_properties(threads PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Threads") |
|
|
|
|
|
|
|
|
|
add_executable(title WIN32 MACOSX_BUNDLE title.c ${GLAD}) |
|
|
|
|
set_target_properties(title PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Title") |
|
|
|
|
|
|
|
|
|
add_executable(windows WIN32 MACOSX_BUNDLE windows.c ${GLAD}) |
|
|
|
|
set_target_properties(windows PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Windows") |
|
|
|
|
|
|
|
|
|
target_link_libraries(empty "${CMAKE_THREAD_LIBS_INIT}" "${RT_LIBRARY}") |
|
|
|
|
target_link_libraries(threads "${CMAKE_THREAD_LIBS_INIT}" "${RT_LIBRARY}") |
|
|
|
@ -64,6 +53,13 @@ if (MSVC) |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
if (APPLE) |
|
|
|
|
set_target_properties(empty PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Empty Event") |
|
|
|
|
set_target_properties(sharing PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Sharing") |
|
|
|
|
set_target_properties(tearing PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Tearing") |
|
|
|
|
set_target_properties(threads PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Threads") |
|
|
|
|
set_target_properties(title PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Title") |
|
|
|
|
set_target_properties(windows PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Windows") |
|
|
|
|
|
|
|
|
|
set_target_properties(${WINDOWS_BINARIES} ${CONSOLE_BINARIES} PROPERTIES |
|
|
|
|
MACOSX_BUNDLE_SHORT_VERSION_STRING ${GLFW_VERSION} |
|
|
|
|
MACOSX_BUNDLE_LONG_VERSION_STRING ${GLFW_VERSION_FULL} |
|
|
|
|