1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-23 17:30:17 +01:00

Change flatpak modules to CMake

Modify wxwidgets module to use `cmake-ninja`

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
This commit is contained in:
Emily Mabrey
2021-09-12 20:36:09 -04:00
parent 3e5286a7e0
commit 5cdd33af1b

View File

@@ -41,19 +41,18 @@
"modules": [ "modules": [
{ {
"name": "wxwidgets", "name": "wxwidgets",
"rm-configure": true, "buildsystem": "cmake-ninja",
"config-opts": [ "config-opts": [
"--with-libpng", "-D wxUSE_LIBPNG=builtin",
"--with-zlib", "-D wxUSE_ZLIB=builtin",
"--with-cxx=17", "-D wxBUILD_CXX_STANDARD=17",
"--disable-sdltest", "-D wxBUILD_TESTS=OFF",
"--disable-webview", "-D wxUSE_WEBVIEW=OFF",
"--disable-webviewwebkit", "-D wxUSE_WEBVIEW_WEBKIT=OFF",
"--disable-ribbon", "-D wxUSE_RIBBON=OFF",
"--disable-propgrid", "-D wxUSE_PROPGRID=OFF",
"--disable-richtext", "-D wxUSE_RICHTEXT=OFF",
"--with-expat=builtin", "-D wxUSE_EXPAT=builtin"
"--with-libiconv=/usr"
], ],
"cleanup": [ "cleanup": [
"/share/bakefile" "/share/bakefile"
@@ -161,6 +160,7 @@
}, },
{ {
"name": "soundtouch", "name": "soundtouch",
"buildsystem": "cmake-ninja",
"sources": [ "sources": [
{ {
"type": "git", "type": "git",