Skip to content

Commit

Permalink
Copy/paste friendly
Browse files Browse the repository at this point in the history
  • Loading branch information
ruslo committed Apr 29, 2015
1 parent 9e950a1 commit 7058f36
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions Foo/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@ cmake_minimum_required(VERSION 3.0)
# * PROJECT_VERSION
project(Foo VERSION 1.2.3)

####
# Directory for generated files
set(generated_dir "${CMAKE_CURRENT_BINARY_DIR}/generated")

####
# Create targets
add_library(bar "Source/foo/Bar.cpp" "Source/foo/Bar.hpp")
Expand Down Expand Up @@ -62,7 +58,7 @@ include_directories("${CMAKE_CURRENT_BINARY_DIR}")
target_link_libraries(bar PUBLIC baz)

####
# Installation
# Installation (https://github.com/forexample/package-example)

# Layout. This works for all platforms:
# * <prefix>/lib/cmake/<PROJECT-NAME>
Expand All @@ -71,6 +67,8 @@ target_link_libraries(bar PUBLIC baz)
set(config_install_dir "lib/cmake/${PROJECT_NAME}")
set(include_install_dir "include")

set(generated_dir "${CMAKE_CURRENT_BINARY_DIR}/generated")

# Configuration
set(version_config "${generated_dir}/${PROJECT_NAME}ConfigVersion.cmake")
set(project_config "${generated_dir}/${PROJECT_NAME}Config.cmake")
Expand Down

0 comments on commit 7058f36

Please sign in to comment.