Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. set(base_sources
  2. source/baseiids.cpp
  3. source/classfactoryhelpers.h
  4. source/fbuffer.cpp
  5. source/fbuffer.h
  6. source/fcleanup.h
  7. source/fcommandline.h
  8. source/fdebug.cpp
  9. source/fdebug.h
  10. source/fdynlib.cpp
  11. source/fdynlib.h
  12. source/fobject.cpp
  13. source/fobject.h
  14. source/flock.cpp
  15. source/flock.h
  16. source/fstreamer.cpp
  17. source/fstreamer.h
  18. source/fstring.cpp
  19. source/fstring.h
  20. source/timer.cpp
  21. source/timer.h
  22. source/updatehandler.cpp
  23. source/updatehandler.h
  24. )
  25. set(base_sources_ext
  26. source/basefwd.h
  27. source/classfactory.cpp
  28. source/classfactory.h
  29. source/fatomic.cpp
  30. source/fatomic.h
  31. source/fbitset.cpp
  32. source/fbitset.h
  33. source/fcontainer.h
  34. source/fcpu.cpp
  35. source/fcpu.h
  36. source/fcriticalperformance.cpp
  37. source/fcriticalperformance.h
  38. source/finitializer.cpp
  39. source/finitializer.h
  40. source/fmemory.cpp
  41. source/fmemory.h
  42. source/fpoint.cpp
  43. source/fpoint.h
  44. source/frect.cpp
  45. source/frect.h
  46. source/fregion.cpp
  47. source/fregion.h
  48. source/frwlock_generic.h
  49. source/frwlock_macosx.h
  50. source/frwlock_windows.h
  51. source/fstdmethods.h
  52. source/fstringmethods.h
  53. source/fstringstream.h
  54. source/fthread.cpp
  55. source/fthread.h
  56. source/funknownfactory.h
  57. source/hexbinary.h
  58. source/istreamwrapper.cpp
  59. source/istreamwrapper.h
  60. source/tringbuffer.h
  61. )
  62. if (VST_SDK)
  63. add_library(base STATIC ${base_sources})
  64. else()
  65. add_library(base STATIC ${base_sources} ${base_sources_ext})
  66. endif()
  67. # iOS target
  68. if(MAC AND XCODE AND IOS_DEVELOPMENT_TEAM)
  69. add_library(base_ios STATIC ${base_sources})
  70. smtg_set_platform_ios(base_ios)
  71. endif()