Advertisement
Guest User

Untitled

a guest
Feb 14th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.36 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.4)
  2.  
  3. foreach(lib foo bar)
  4.     file(WRITE ${lib}.cpp "void ${lib}() {}")
  5.     add_library(${lib} SHARED ${lib}.cpp)
  6.  
  7.     install(TARGETS ${lib} DESTINATION bin EXPORT ${lib}_export)
  8.  
  9.     install(EXPORT ${lib}_export
  10.         DESTINATION export
  11.         NAMESPACE Foo::
  12.     )
  13. endforeach()
  14.  
  15. target_link_libraries(foo PUBLIC bar)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement