CMakeLists.txt 454 B

123456789101112131415161718192021222324252627
  1. set(PythonSrc
  2. PythonInit.cc
  3. PythonEntry.cc
  4. )
  5. add_library(PythonEntry ${PythonSrc})
  6. include_directories(/usr/include/python2.6)
  7. add_executable(PythonInitTest PythonInitTest.cc)
  8. add_executable(PythonEntryTest PythonEntryTest.cc)
  9. set(Excutes
  10. PythonInitTest
  11. PythonEntryTest
  12. )
  13. foreach(Excute ${Excutes})
  14. target_link_libraries(${Excute}
  15. PythonEntry
  16. boost_python
  17. python2.6
  18. glog
  19. gtest
  20. gmock
  21. )
  22. add_test(${Excute} ${Excute})
  23. endforeach()