CMakeLists.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. SET(CMAKE_PROJECT_NAME "vconnect_stand")
  2. cmake_minimum_required(VERSION 2.8)
  3. add_executable(vconnect_stand
  4. ./src/main.cpp
  5. ./src/vsq/BPList.cpp
  6. ./src/vsq/TempoList.cpp
  7. ./src/vsq/EventList.cpp
  8. ./src/vsq/Lyric.cpp
  9. ./src/vsq/Handle.cpp
  10. ./src/vsq/Sequence.cpp
  11. ./src/vConnectSetting.cpp
  12. ./src/world/star.cpp
  13. ./src/world/synthesis_v4.cpp
  14. ./src/world/platinum_v4.cpp
  15. ./src/world/dio.cpp
  16. ./src/world/synthesis.cpp
  17. ./src/world/matlabfunctions.cpp
  18. ./src/world/platinum.cpp
  19. ./src/vConnectPhoneme.cpp
  20. ./src/corpusManager.cpp
  21. ./src/Mutex.cpp
  22. ./src/vConnectUtility.cpp
  23. ./src/Transcriber.cpp
  24. ./src/worldParameters.cpp
  25. ./src/utau/PrefixMap.cpp
  26. ./src/utau/UtauDB.cpp
  27. ./src/utau/Oto.cpp
  28. ./src/utau/UtauDBManager.cpp
  29. ./src/stand.cpp
  30. ./src/WaveBuffer/RiffChunk.cpp
  31. ./src/WaveBuffer/WaveBuffer.cpp
  32. ./src/WaveBuffer/RiffFile.cpp
  33. ./src/Synthesizer.cpp
  34. ./src/Thread.cpp
  35. )
  36. target_link_libraries(vconnect_stand vorbis ogg vorbisfile vorbisenc boost_system boost_filesystem fftw3 pthread)
  37. if(CMAKE_COMPILER_IS_GNUCXX)
  38. add_definitions(-std=gnu++0x)
  39. endif()
  40. install(TARGETS vconnect_stand
  41. RUNTIME DESTINATION bin)