CMakeLists.txt 588 Bytes
Newer Older
1
add_library(castormessages SHARED
2
  Exception.pb.cc
3
4
5
  ForkCleaner.pb.cc
  ForkDataTransfer.pb.cc
  ForkLabel.pb.cc
6
  ForkSucceeded.pb.cc
7
8
  Header.pb.cc
  Heartbeat.pb.cc
9
  messages.cpp
10
  NotifyDrive.pb.cc
11
12
  ProcessCrashed.pb.cc
  ProcessExited.pb.cc
13
  ReplyContainer.cpp
14
  StopProcessForker.pb.cc
15
16
17
18
19
20
  TapeserverProxy.cpp
  TapeserverProxyDummy.cpp
  TapeserverProxyDummyFactory.cpp
  TapeserverProxyFactory.cpp
  TapeserverProxyZmq.cpp
  TapeserverProxyZmqFactory.cpp
21
22
)

23
target_link_libraries(castormessages protobuf ssl)
24
install (TARGETS castormessages DESTINATION ${CASTOR_DEST_LIB_DIR})