Skip to content

Commit

Permalink
Always build the solver (for consistency with export/install)
Browse files Browse the repository at this point in the history
  • Loading branch information
= committed Oct 25, 2023
1 parent bb52a10 commit 8d23496
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions CMakeLists.txt
Expand Up @@ -97,6 +97,12 @@ target_sources(oink

set_target_properties(oink PROPERTIES PUBLIC_HEADER "${OINK_HDRS}")

add_executable(solve)
target_sources(solve PRIVATE src/tools/solve.cpp src/tools/getrss.c)
set_target_properties(solve PROPERTIES OUTPUT_NAME oink)
set_target_props(solve)
target_link_libraries(solve Boost::iostreams Boost::random)

if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
option(OINK_BUILD_TOOLS "Build basic Oink tools" ON)
option(OINK_BUILD_EXTRA_TOOLS "Build extra Oink tools" OFF)
Expand All @@ -111,12 +117,6 @@ if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR)
endmacro(set_target_props)

if(OINK_BUILD_TOOLS)
add_executable(solve)
target_sources(solve PRIVATE src/tools/solve.cpp src/tools/getrss.c)
set_target_properties(solve PROPERTIES OUTPUT_NAME oink)
set_target_props(solve)
target_link_libraries(solve Boost::iostreams Boost::random)

add_executable(test_solvers)
target_sources(test_solvers PRIVATE test/test_solvers.cpp)
set_target_props(test_solvers)
Expand Down

0 comments on commit 8d23496

Please sign in to comment.