Skip to content

Commit 9e8ebad

Browse files
committed
Fix make install
1 parent 82cf2da commit 9e8ebad

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

src/CMakeLists.txt

+18-12
Original file line numberDiff line numberDiff line change
@@ -86,18 +86,24 @@ install(
8686
)
8787

8888
if (${CMAKE_BUILD_TYPE} STREQUAL "release")
89-
install(
90-
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so.${PROJECT_VERSION}
91-
DESTINATION lib
92-
)
93-
install(
94-
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so
95-
DESTINATION lib
96-
)
97-
install(
98-
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.a
99-
DESTINATION lib
100-
)
89+
if (EXISTS ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so.${PROJECT_VERSION})
90+
install(
91+
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so.${PROJECT_VERSION}
92+
DESTINATION lib
93+
)
94+
endif()
95+
if (EXISTS ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so)
96+
install(
97+
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.so
98+
DESTINATION lib
99+
)
100+
endif()
101+
if (EXISTS ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.a)
102+
install(
103+
FILES ${CMAKE_BINARY_DIR}/src/lib${PROJECT_NAME}_d.a
104+
DESTINATION lib
105+
)
106+
endif()
101107
endif()
102108

103109
install(

0 commit comments

Comments
 (0)