blob: eb3d98f2e65e050a92c0acf8679f109705fdad8b [file] [log] [blame]
cmake_minimum_required (VERSION 2.8.12)
project(Producer)
add_library(foo SHARED foo.cpp)
install(TARGETS foo EXPORT fooTargets
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
INCLUDES DESTINATION include/foo
)
install(FILES foo.h DESTINATION include/foo)
install(EXPORT fooTargets
FILE FooConfig.cmake
NAMESPACE Foo::
DESTINATION lib/cmake/Foo
)
add_library(bar SHARED bar.cpp)
install(TARGETS bar
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
install(FILES bar.h DESTINATION include/bar)