Skip to content

Commit 34720fe

Browse files
committed
Just use CMAKE_INSTALL_LIBDIR etc, instead of our own custom variables
1 parent f1a2008 commit 34720fe

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ include(AwsSharedLibSetup)
1515
include(AwsSanitizers)
1616
include(CheckCCompilerFlag)
1717
include(AwsFindPackage)
18+
include(GNUInstallDirs)
1819

1920
file(GLOB AWS_HTTP_HEADERS
2021
"include/aws/http/*.h"
@@ -56,7 +57,7 @@ target_link_libraries(${PROJECT_NAME} PUBLIC ${DEP_AWS_LIBS})
5657
aws_prepare_shared_lib_exports(${PROJECT_NAME})
5758

5859
aws_check_headers(${PROJECT_NAME} ${AWS_HTTP_HEADERS})
59-
install(FILES ${AWS_HTTP_HEADERS} DESTINATION "${INCLUDE_DIRECTORY}/aws/http")
60+
install(FILES ${AWS_HTTP_HEADERS} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/aws/http")
6061

6162
if (BUILD_SHARED_LIBS)
6263
set (TARGET_DIR "shared")
@@ -65,7 +66,7 @@ else()
6566
endif()
6667

6768
install(EXPORT "${PROJECT_NAME}-targets"
68-
DESTINATION "${LIBRARY_DIRECTORY}/cmake/${PROJECT_NAME}/${TARGET_DIR}/"
69+
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/${TARGET_DIR}/"
6970
NAMESPACE AWS::
7071
COMPONENT Development)
7172

@@ -74,7 +75,7 @@ configure_file("cmake/${PROJECT_NAME}-config.cmake"
7475
@ONLY)
7576

7677
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
77-
DESTINATION "${LIBRARY_DIRECTORY}/cmake/${PROJECT_NAME}/"
78+
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/"
7879
COMPONENT Development)
7980

8081
include(CTest)

bin/elasticurl/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ install(TARGETS ${ELASTICURL_PROJECT_NAME}
2323
EXPORT ${ELASTICURL_PROJECT_NAME}-targets
2424
COMPONENT Runtime
2525
RUNTIME
26-
DESTINATION ${RUNTIME_DIRECTORY}
26+
DESTINATION ${CMAKE_INSTALL_BINDIR}
2727
COMPONENT Runtime)

0 commit comments

Comments
 (0)