-
Notifications
You must be signed in to change notification settings - Fork 6
/
xmake.conf
24 lines (20 loc) · 854 Bytes
/
xmake.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[project]
name = tsunami
company = michisoft
description = "The friendly audio workstation"
icon = static/icons/tsunami.svg
[build]
system = [cmake]
language = c++17
flags = -fno-omit-frame-pointer
features = [gitversion, vs2022, vcpkg, macosbundle]
[build.target:tsunami]
source = src/
include-directories = [src/lib]
dependencies = [gtk4|gtk3, adwaita?, zlib, fftw3, ogg?, flac?, alsa?, pulseaudio?, portaudio?, coreaudio?, coremidi?, pipewire?, unwind?, dl?, gl?]
features = [gui]
[install]
source = [static/*, plugins/]
desktop-file = static/michisoft-tsunami.desktop
mime-files = static/michisoft-nami.xml
icons = ["static/icons/32.png:32:application-michisoft-nami", "static/icons/48.png:48:application-michisoft-nami", "static/icons/64.png:64:application-michisoft-nami", "static/icons/128.png:128:application-michisoft-nami"]