Skip to content

Commit 87019e2

Browse files
committed
cmake: fix installation
1 parent 0825d6a commit 87019e2

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

luzer/CMakeLists.txt

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,15 @@ if(ENABLE_TESTING)
5252
add_subdirectory(tests)
5353
endif()
5454

55+
install(
56+
DIRECTORY ${PROJECT_NAME}
57+
DESTINATION ${CMAKE_LIBDIR}
58+
)
59+
5560
install(
5661
TARGETS luzer_impl
5762
LIBRARY
58-
DESTINATION "${CMAKE_LIBDIR}/"
63+
DESTINATION "${CMAKE_LIBDIR}/${PROJECT_NAME}"
5964
RENAME luzer.so
6065
)
6166

@@ -65,10 +70,15 @@ install(
6570
TARGETS custom_mutator
6671
LIBRARY
6772
NAMELINK_SKIP
68-
DESTINATION "${CMAKE_LIBDIR}/"
73+
DESTINATION "${CMAKE_LIBDIR}/${PROJECT_NAME}"
74+
)
75+
76+
install(
77+
DIRECTORY ${PROJECT_NAME}
78+
DESTINATION ${CMAKE_LUADIR}
6979
)
7080

7181
install(
7282
FILES ${CMAKE_CURRENT_SOURCE_DIR}/init.lua
73-
DESTINATION "${CMAKE_LUADIR}/"
83+
DESTINATION "${CMAKE_LUADIR}/${PROJECT_NAME}"
7484
)

0 commit comments

Comments
 (0)