mirror of
https://onedev.site.tesses.net/crosslang
synced 2026-05-10 15:40:19 +00:00
22 lines
536 B
CMake
22 lines
536 B
CMake
|
|
add_executable(crosslang WIN32 src/programs/slim.cpp ${CROSSLANG_WIN32_EXE_SRC})
|
|
|
|
if(CROSSLANG_ENABLE_STATIC)
|
|
|
|
target_link_libraries(crosslang PUBLIC crosslang_static)
|
|
elseif(CROSSLANG_ENABLE_SHARED)
|
|
target_link_libraries(crosslang PUBLIC crosslang_shared)
|
|
endif()
|
|
|
|
if(CROSSLANG_ENABLE_SHARED)
|
|
|
|
install(TARGETS crosslang_shared
|
|
EXPORT TessesCrossLangTargets
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
)
|
|
|
|
endif()
|
|
|
|
install(TARGETS crosslang DESTINATION "${CMAKE_INSTALL_BINDIR}")
|