clean structure
This commit is contained in:
+23
-19
@@ -26,20 +26,21 @@ pkg_check_modules(FFTW REQUIRED IMPORTED_TARGET fftw3)
|
||||
# sources
|
||||
set(SOURCES
|
||||
src/main.cpp
|
||||
src/MetadataReader.cpp
|
||||
src/Config.cpp
|
||||
src/MusicLibrary.cpp
|
||||
src/CoverArtWidget.cpp
|
||||
src/SpectrogramWidget.cpp
|
||||
src/GradientDialog.cpp
|
||||
src/EqualizerWidget.cpp
|
||||
src/TrackDelegate.cpp
|
||||
src/MainWindow.cpp
|
||||
src/config/Config.cpp
|
||||
|
||||
src/gui/CoverArtWidget.cpp
|
||||
src/gui/SpectrogramWidget.cpp
|
||||
src/gui/GradientDialog.cpp
|
||||
src/gui/EqualizerWidget.cpp
|
||||
src/gui/TrackDelegate.cpp
|
||||
src/gui/MainWindow.cpp
|
||||
|
||||
# engine
|
||||
src/engine/AudioEngine.cpp
|
||||
src/engine/EqProcessor.cpp
|
||||
src/engine/SpectrumAnalyzer.cpp
|
||||
src/engine/MusicLibrary.cpp
|
||||
src/engine/MetadataReader.cpp
|
||||
|
||||
# ffmpeg
|
||||
src/engine/ffmpeg/FormatContext.cpp
|
||||
@@ -55,22 +56,23 @@ set(SOURCES
|
||||
)
|
||||
|
||||
set(HEADERS
|
||||
src/Track.h
|
||||
src/MetadataReader.h
|
||||
src/Config.h
|
||||
src/MusicLibrary.h
|
||||
src/CoverArtWidget.h
|
||||
src/SpectrogramWidget.h
|
||||
src/GradientDialog.h
|
||||
src/EqualizerWidget.h
|
||||
src/TrackDelegate.h
|
||||
src/MainWindow.h
|
||||
src/config/Config.h
|
||||
|
||||
src/gui/CoverArtWidget.h
|
||||
src/gui/SpectrogramWidget.h
|
||||
src/gui/GradientDialog.h
|
||||
src/gui/EqualizerWidget.h
|
||||
src/gui/TrackDelegate.h
|
||||
src/gui/MainWindow.h
|
||||
|
||||
# engine
|
||||
src/engine/AudioEngine.h
|
||||
src/engine/EqProcessor.h
|
||||
src/engine/SpectrumAnalyzer.h
|
||||
src/engine/AudioBuffer.h
|
||||
src/engine/Track.h
|
||||
src/engine/MetadataReader.h
|
||||
src/engine/MusicLibrary.h
|
||||
|
||||
# ffmpeg wrapper
|
||||
src/engine/ffmpeg/FormatContext.h
|
||||
@@ -97,9 +99,11 @@ add_executable(SubWave ${SOURCES} ${HEADERS} ${RESOURCES})
|
||||
# headers
|
||||
target_include_directories(SubWave PRIVATE
|
||||
src
|
||||
src/config
|
||||
src/engine
|
||||
src/engine/ffmpeg
|
||||
src/playlists
|
||||
src/gui
|
||||
)
|
||||
|
||||
# link to qt and ffmpeg and fftw
|
||||
|
||||
Reference in New Issue
Block a user