X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=tools%2FCMakeLists.txt;h=6feeb2d9c3c5296c4efd27967bd32d827f8c31dc;hp=8ad8a072764ca744f6e48a744003ac62d941fb46;hb=8a7fb0be7ad81906946715f60916ff1d3400aabe;hpb=bf0d26572edecc37d98aec715e14fbd71a8c0315 diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 8ad8a072..6feeb2d9 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -2,6 +2,15 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../ginac) add_definitions(-DIN_GINAC) add_executable(viewgar viewgar.cpp) -target_link_libraries(viewgar ginac) +target_link_libraries(viewgar ginac ${LIBDL_LIBRARIES}) install(TARGETS viewgar RUNTIME DESTINATION "${BIN_INSTALL_DIR}") +if (CMAKE_COMPILER_IS_GNUCC) + set (CC gcc) + configure_file ( + "${CMAKE_CURRENT_SOURCE_DIR}/ginac-excompiler.in" + "${CMAKE_CURRENT_BINARY_DIR}/ginac-excompiler" + ) + + install(PROGRAMS ginac-excompiler DESTINATION "${LIBEXECDIR}") +endif (CMAKE_COMPILER_IS_GNUCC)