Skip to content

Commit

Permalink
make test happy
Browse files Browse the repository at this point in the history
  • Loading branch information
hyeok9855 committed Jan 12, 2025
1 parent d84da62 commit dcd5821
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions rl4co/envs/routing/cvrp/HGS-CVRP/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
cmake_minimum_required(VERSION 3.15)
project(HGS_CVRP)
set(CMAKE_CXX_STANDARD 17)

set(
src_files
Program/Genetic.cpp
Program/Individual.cpp
Program/LocalSearch.cpp
Program/Params.cpp
Program/Population.cpp
Program/Split.cpp
Program/InstanceCVRPLIB.cpp
Program/AlgorithmParameters.cpp
Program/C_Interface.cpp)

if (MSVC)
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
endif (MSVC)

include_directories(Program)

# Build Executable
add_executable(bin
Program/main.cpp
${src_files})

set_target_properties(bin PROPERTIES OUTPUT_NAME hgs)

# Build Library
add_library(lib SHARED ${src_files})
set_target_properties(lib PROPERTIES OUTPUT_NAME hgscvrp)


# Install
install(TARGETS lib
DESTINATION lib)
install(TARGETS bin
DESTINATION bin)
install(FILES Program/AlgorithmParameters.h Program/C_Interface.h
DESTINATION include)

0 comments on commit dcd5821

Please sign in to comment.