WIP
This commit is contained in:
parent
d0e8eb0d5e
commit
4152ee0413
33 changed files with 27356 additions and 233 deletions
|
|
@ -8,16 +8,14 @@ find_package(udev REQUIRED)
|
|||
find_package(HIDAPI REQUIRED)
|
||||
pkg_check_modules(LIBUSB REQUIRED libusb-1.0)
|
||||
find_package(Threads REQUIRED)
|
||||
find_library(PULSE_FOUND NAMES pulse)
|
||||
if (PULSE_FOUND)
|
||||
set(DYNAMIC_LIBRARIES ${DYNAMIC_LIBRARIES} pulse pulse-simple)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_ENABLE_PULSE")
|
||||
set(CMAKE_LD_FLAGS "${CMAKE_LD_FLAGS} -D_ENABLE_PULSE")
|
||||
endif ()
|
||||
|
||||
find_package(JACK REQUIRED)
|
||||
|
||||
set(SOURCE_FILES
|
||||
src/VulcanoLE/API/HIDHelper.cpp
|
||||
src/VulcanoLE/API/I2C.cpp
|
||||
src/VulcanoLE/Keyboards/Vulcan121.cpp
|
||||
src/VulcanoLE/Audio/JackClient.cpp
|
||||
src/VulcanoLE/Audio/AudioGrabber.cpp
|
||||
src/VulcanoLE/Audio/FFT.cpp
|
||||
src/VulcanoLE/Audio/VisAudioRunner.cpp
|
||||
|
|
@ -27,6 +25,8 @@ set(SOURCE_FILES
|
|||
src/VulcanoLE/Scripts/Spectrum.cpp
|
||||
src/VulcanoLE/Scripts/PoliceLike.cpp
|
||||
src/VulcanoLE/Scripts/RainbowLine.cpp
|
||||
src/VulcanoLE/Scripts/Random.cpp
|
||||
src/VulcanoLE/Scripts/RainbowMap.cpp
|
||||
)
|
||||
set(UTILS_FILES
|
||||
src/VUtils/Logging.cpp
|
||||
|
|
@ -41,5 +41,5 @@ add_executable(
|
|||
VulcanoLE main.cpp
|
||||
${SOURCE_FILES} ${UTILS_FILES}
|
||||
)
|
||||
target_link_libraries(VulcanoLE fftw3 evdev hidapi-libusb udev ${CMAKE_DL_LIBS} ${DYNAMIC_LIBRARIES} Threads::Threads m
|
||||
target_link_libraries(VulcanoLE fftw3 evdev hidapi-libusb udev jack ${CMAKE_DL_LIBS} ${DYNAMIC_LIBRARIES} Threads::Threads m
|
||||
debug tbb)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue