CMakeLists.txt 428 B

1234567891011121314151617181920212223242526
  1. SET(PythonSrc
  2. PythonInit.cc
  3. PythonEntry.cc
  4. )
  5. ADD_LIBRARY(PythonEntry ${PythonSrc})
  6. ADD_EXECUTABLE(PythonInitTest PythonInitTest.cc)
  7. ADD_EXECUTABLE(PythonEntryTest PythonEntryTest.cc)
  8. SET(Excutes
  9. PythonInitTest
  10. PythonEntryTest
  11. )
  12. FOREACH(Excute ${Excutes})
  13. TARGET_LINK_LIBRARIES(${Excute}
  14. PythonEntry
  15. boost_python
  16. ${PYTHON_LIBRARIES}
  17. Glog
  18. Gflags
  19. Gtest
  20. Gmock
  21. )
  22. ADD_TEST(${Excute} ${Excute})
  23. ENDFOREACH()