blob: f6f0033bc2fb571a594596e6fee7ac5fdceb6695 [file] [log] [blame]
Julian Hallcaa4af82021-05-19 12:02:36 +01001From cb011e7c8ad650bb0dd24930bf19da4a4620e30b Mon Sep 17 00:00:00 2001
2From: Gyorgy Szing <Gyorgy.Szing@arm.com>
3Date: Mon, 5 Jul 2021 06:45:47 +0000
4Subject: [PATCH 2/2] Add install definition
5
6Add install() calls to define stable way to access build artifacts.
7---
8 CMakeLists.txt | 17 +++++++++++++++++
9 1 file changed, 17 insertions(+)
10
11diff --git a/CMakeLists.txt b/CMakeLists.txt
12index 4e4756d..b26edce 100644
13--- a/CMakeLists.txt
14+++ b/CMakeLists.txt
15@@ -20,3 +20,20 @@ set(SOURCE
16 )
17
18 add_library(qcbor ${SOURCE})
19+
20+install(
21+ TARGETS
22+ qcbor
23+ ARCHIVE DESTINATION
24+ lib
25+ PUBLIC_HEADER DESTINATION
26+ include/qcbor
27+ COMPONENT
28+ qcbor
29+)
30+
31+install(
32+ DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/inc/
33+ DESTINATION include
34+ COMPONENT qcbor
35+)
36--
372.17.1
38