1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-15 15:49:36 +02:00

Add Alpine build manifest

Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
This commit is contained in:
Sol Fisher Romanoff 2021-08-18 23:18:28 +03:00
parent 0000000af4
commit 9d1f522257
No known key found for this signature in database
GPG Key ID: 0E0ACA5D1C244E1F

35
.builds/alpine.yml Normal file
View File

@ -0,0 +1,35 @@
image: alpine/latest
packages:
- cmake
- ffmpeg-dev
- lame-dev
- libid3tag-dev
- libmad-dev
- libsndfile-dev
- portaudio-dev
- portmidi-dev
- samurai
- soundtouch-dev
- soxr-dev
- sqlite-dev
- expat-dev
- gtk+3.0-dev
- libjpeg-turbo-dev
- libpng-dev
- tiff-dev
- zlib-dev
sources:
- https://git.sr.ht/~tenacity/tenacity
tasks:
- wxwidgets3-1: |
git clone https://github.com/wxWidgets/wxWidgets.git
cd wxWidgets
git checkout v3.1.5
git submodule update --init 3rdparty/catch
mkdir buildgtk && cd buildgtk
../configure --with-gtk --disable-xlocale
make -j2
sudo make install
- configure: cmake -G Ninja -S tenacity -B build
- build: cmake --build build