ln throws an error if the file already exists, rm throws a file
if it doesn't exist, only cp works regardless of the start of the
python extensions existence status.
ADD_LIBRARY(mussa MODULE ${SOURCES})
ADD_CUSTOM_COMMAND(TARGET mussa
ADD_LIBRARY(mussa MODULE ${SOURCES})
ADD_CUSTOM_COMMAND(TARGET mussa
- COMMAND rm mussa.so
- COMMAND ln -s libmussa.so mussa.so)
+ COMMAND cp libmussa.so mussa.so)
LINK_DIRECTORIES(${MUSSA_BINARY_DIR}/alg)
TARGET_LINK_LIBRARIES(mussa
mussa_core
LINK_DIRECTORIES(${MUSSA_BINARY_DIR}/alg)
TARGET_LINK_LIBRARIES(mussa
mussa_core