Advertisement
Guest User

Untitled

a guest
May 14th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.39 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.4)
  2.  
  3. project(Foo)
  4.  
  5. file(WRITE sub/CMakeLists.txt [[
  6.     add_library(mylib INTERFACE IMPORTED GLOBAL)
  7.  
  8.     set_property(TARGET mylib PROPERTY
  9.         INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_BINARY_DIR}
  10.     )
  11. ]])
  12.  
  13. add_subdirectory(sub)
  14.  
  15. file(WRITE myexe.cpp "int main() {}")
  16. add_executable(myexe myexe.cpp)
  17. target_link_libraries(myexe PRIVATE mylib)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement