diff --git a/CMakeLists.txt b/CMakeLists.txt index fcbb029..32d3851 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.5) -project(subprocess VERSION 0.0.1 LANGUAGES CXX) +project(subprocess VERSION 0.1.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ standard to use") option(EXPORT_COMPILE_COMMANDS "create clang compile database" ON) @@ -10,7 +10,12 @@ find_package(Threads REQUIRED) add_library(subprocess INTERFACE) target_link_libraries(subprocess INTERFACE Threads::Threads) -target_include_directories(subprocess INTERFACE . ) +target_sources(subprocess PUBLIC + FILE_SET HEADERS + FILES + subprocess/subprocess.hpp + BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/ +) if(SUBPROCESS_INSTALL) install(FILES subprocess.hpp DESTINATION include/cpp-subprocess/) diff --git a/subprocess.hpp b/cpp-subprocess/subprocess.hpp old mode 100755 new mode 100644 similarity index 100% rename from subprocess.hpp rename to cpp-subprocess/subprocess.hpp