2022-11-05 14:58:45 +02:00
|
|
|
project(
|
|
|
|
'waffle',
|
|
|
|
'cpp',
|
|
|
|
default_options : ['cpp_std=c++17']
|
|
|
|
)
|
|
|
|
|
|
|
|
raven_dep = dependency('raven')
|
2022-11-06 02:43:09 +02:00
|
|
|
opus_dep = dependency('opus')
|
|
|
|
opusfile_dep = dependency('opusfile')
|
|
|
|
alsa_dep = dependency('alsa')
|
2022-11-05 14:58:45 +02:00
|
|
|
|
|
|
|
executable(
|
2022-11-07 18:52:51 +02:00
|
|
|
'hyperpop',
|
2022-11-13 23:17:35 +02:00
|
|
|
'./src/player/SongLibrary.cpp',
|
2022-11-07 18:52:23 +02:00
|
|
|
'./src/player/OpusFile.cpp',
|
|
|
|
'./src/player/ALSAOutput.cpp',
|
|
|
|
'./src/player/Player.cpp',
|
|
|
|
'./src/ui/AppWidget.cpp',
|
2022-11-05 14:58:45 +02:00
|
|
|
'./src/main.cpp',
|
2022-11-06 02:43:09 +02:00
|
|
|
dependencies : [raven_dep, opus_dep, opusfile_dep, alsa_dep]
|
2022-11-07 18:52:51 +02:00
|
|
|
)
|