CMake for linux
This commit is contained in:
parent
f337ff9f0d
commit
550fc291de
2 changed files with 17 additions and 4 deletions
|
@ -87,12 +87,16 @@ function(link_libraries_in_directory target directory)
|
|||
endfunction()
|
||||
|
||||
|
||||
set(LIB_LLGL_PATH "W:/Jann/aLibs/LLGLVD" CACHE STRING "The path to the LLGL installation")
|
||||
set(LIB_LLGL_PATH "/home/n0ffie/deps/LLGLD" CACHE STRING "The path to the LLGL installation")
|
||||
|
||||
set(LLGL_PATH "${LIB_LLGL_PATH}/lib/cmake/LLGL")
|
||||
|
||||
set(LLGL_LIB_PATH "${LIB_LLGL_PATH}/lib")
|
||||
set(LLGL_BIN_PATH "${LIB_LLGL_PATH}/bin")
|
||||
|
||||
if (WIN32)
|
||||
set(LLGL_BIN_PATH "${LIB_LLGL_PATH}/bin")
|
||||
endif()
|
||||
|
||||
set(LLGL_INCLUDE_PATH "${LIB_LLGL_PATH}/include")
|
||||
set(LLGL_CMAKE_PATH "${LIB_LLGL_PATH}/lib/cmake/LLGL")
|
||||
|
||||
|
|
|
@ -11,12 +11,21 @@ function(add_cigui_example NAME)
|
|||
|
||||
set_target_properties(EXAMPLE_${NAME} PROPERTIES OUTPUT_NAME "${NAME}")
|
||||
|
||||
add_custom_command(TARGET EXAMPLE_${NAME} POST_BUILD
|
||||
if (WIN32)
|
||||
add_custom_command(TARGET EXAMPLE_${NAME} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||
${LLGL_BIN_PATH}
|
||||
$<TARGET_FILE_DIR:EXAMPLE_${NAME}>
|
||||
COMMENT "Coppied LLGL binaries to example directory"
|
||||
)
|
||||
)
|
||||
else()
|
||||
add_custom_command(TARGET EXAMPLE_${NAME} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||
${LLGL_LIB_PATH}
|
||||
$<TARGET_FILE_DIR:EXAMPLE_${NAME}>
|
||||
COMMENT "Coppied LLGL binaries to example directory"
|
||||
)
|
||||
endif()
|
||||
|
||||
add_custom_command(TARGET EXAMPLE_${NAME} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||
|
|
Loading…
Reference in a new issue