DONT KNOW :D

This commit is contained in:
Maurice Grönwoldt 2021-12-30 18:06:04 +01:00
commit 8505032307
44 changed files with 1360 additions and 275 deletions

View file

@ -2,12 +2,13 @@ cmake_minimum_required(VERSION 3.17)
project(VulcanoLE)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
set(CMAKE_EXPORT_COMPILE_COMMANDS TRUE)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
find_package(Threads REQUIRED)
find_package(udev REQUIRED)
find_package(HIDAPI REQUIRED)
pkg_check_modules(LIBUSB REQUIRED libusb-1.0)
find_package(Threads REQUIRED)
find_package(JACK REQUIRED)
@ -27,14 +28,21 @@ set(SOURCE_FILES
src/VulcanoLE/Scripts/RainbowLine.cpp
src/VulcanoLE/Scripts/Random.cpp
src/VulcanoLE/Scripts/RainbowMap.cpp
src/VulcanoLE/Scripts/Spectral.cpp
src/VulcanoLE/Scripts/BassHistory.cpp
src/VulcanoLE/Scripts/TheUnknown.cpp
src/VulcanoLE/Scripts/Strobo.cpp
src/VulcanoLE/Audio/Filter.cpp
)
set(UTILS_FILES
src/VUtils/Logging.cpp
src/VUtils/FileHandler.cpp
src/VUtils/Pool.cpp
src/VUtils/Environment.cpp
src/VUtils/Random.cpp
src/VUtils/StringUtils.cpp
src/VUtils/Math.cpp
src/VUtils/SimplexNoise.cpp
)
include_directories(${CMAKE_SOURCE_DIR}/headers/)
add_executable(