aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/pqp/CMakeLists.txt
blob: 418beb84a637fa27c7752ddcc9b7a3ba85c10731 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cmake_minimum_required(VERSION 3.0)
project(pqp)

set(CMAKE_CXX_STANDARD 11)

set(SOURCE_CUSTOM_DIR "PQP_v1.3")
include_directories(${SOURCE_CUSTOM_DIR}/src)

file(GLOB SRCS
    "${SOURCE_CUSTOM_DIR}/src/*.cpp")
file(GLOB HDRS
    "${SOURCE_CUSTOM_DIR}/src/*.h")

add_library(pqp STATIC ${SRCS})

install(TARGETS pqp EXPORT pqpConfig
    RUNTIME DESTINATION bin
    LIBRARY DESTINATION lib
    ARCHIVE DESTINATION lib)

foreach (file ${HDRS})
    get_filename_component(dir ${file} DIRECTORY)
    install(FILES ${file} DESTINATION include/ CONFIGURATIONS Release)
endforeach()