Something went wrong. Try again.
Cider Isn't Darwin Emulation, Really
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334project(crash)
cmake_minimum_required(VERSION 3.13)if(COMMAND cmake_policy) cmake_policy(SET CMP0003 NEW)endif(COMMAND cmake_policy)
#if (NOT "${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}" MATCHES ".*clang")# message(FATAL_ERROR "Clang is the only supported compiler.")#endif (NOT "${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}" MATCHES ".*clang")
# CMake is broken and uses C++ flags for ObjCset(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}")
set(crash_SRCS AppController.m CrashManager.m crash_main.m)
add_executable(crash ${crash_SRCS})target_link_libraries(crash -lgnustep-base -lgnustep-gui ${GNUSTEP_OBJC_CFLAGS})
install(TARGETS crash DESTINATION "libexec/darling/crash.app/")
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/Resources/Main.gsmarkup" "${CMAKE_CURRENT_SOURCE_DIR}/Resources/Info-gnustep.plist" DESTINATION "libexec/darling/crash.app/Resources/")
FILE( GLOB gorm ${CMAKE_CURRENT_SOURCE_DIR}/Resources/crash.gorm/* )install(FILES ${gorm} DESTINATION "libexec/darling/crash.app/Resources/crash.gorm/")