Advertisement
Guest User

Untitled

a guest
Dec 7th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.71 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.12)
  2.  
  3. file(WRITE foo/CMakeLists.txt [[
  4.     install(FILES CMakeLists.txt DESTINATION foo)
  5.     install(CODE "message(foo!!!)")
  6. ]])
  7.  
  8. file(WRITE bar/CMakeLists.txt [[
  9.     install(FILES CMakeLists.txt DESTINATION bar)
  10.     install(CODE "message(bar!!!)")
  11. ]])
  12.  
  13. add_subdirectory(foo)
  14.  
  15. add_subdirectory(bar)
  16.  
  17. install(CODE "message(baz!!!)")
  18.  
  19. ######################################
  20.  
  21. cmake -DCMAKE_INSTALL_PREFIX=/home/ngladitz/src/test/ins/build/inst -P cmake_install.cmake
  22. -- Install configuration: ""
  23. baz!!!
  24. -- Up-to-date: /home/ngladitz/src/test/ins/build/inst/foo/CMakeLists.txt
  25. foo!!!
  26. -- Up-to-date: /home/ngladitz/src/test/ins/build/inst/bar/CMakeLists.txt
  27. bar!!!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement