File tree 1 file changed +8
-15
lines changed
1 file changed +8
-15
lines changed Original file line number Diff line number Diff line change 1
1
Python3_add_library (lcmaes MODULE lcmaes.cc)
2
2
3
+ if (MSVC )
4
+ add_custom_command (TARGET lcmaes POST_BUILD
5
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:cmaes> $<TARGET_FILE_DIR:lcmaes> )
6
+ endif ()
7
+
3
8
target_link_libraries (lcmaes PRIVATE cmaes Python3::Module Python3::NumPy Boost::python)
4
9
5
10
if (APPLE )
@@ -8,22 +13,10 @@ if (APPLE)
8
13
endif ()
9
14
10
15
install (TARGETS lcmaes DESTINATION ${PYTHON_SITE_PACKAGES} )
16
+ if (MSVC )
17
+ install (TARGETS cmaes DESTINATION ${PYTHON_SITE_PACKAGES} )
18
+ endif ()
11
19
12
- #set(PathSep ":")
13
- #if(WIN32)
14
- # set(PathSep ";")
15
- #endif()
16
-
17
- #set (PYINSTALLCHECK_ENVIRONMENT
18
- # "PYTHONPATH=${CMAKE_CURRENT_BINARY_DIR}${PathSep}${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}"
19
- # )
20
-
21
- #if(CMAKE_BUILD_TYPE STREQUAL "")
22
- #set (PYINSTALLCHECK_ENVIRONMENT "PYTHONPATH=${CMAKE_CURRENT_BINARY_DIR}")
23
- #else()
24
- #set (PYINSTALLCHECK_ENVIRONMENT "PYTHONPATH=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}")
25
- #endif()
26
- #message(STATUS "Setting PYTHON to ${PYINSTALLCHECK_ENVIRONMENT}")
27
20
28
21
if (LIBCMAES_BUILD_TESTS)
29
22
macro (cmaes_add_pytest name )
You can’t perform that action at this time.
0 commit comments