From 9d1f5222572fd95b6c62c5f708ed098c6e3c14c2 Mon Sep 17 00:00:00 2001 From: Sol Fisher Romanoff Date: Wed, 18 Aug 2021 23:18:28 +0300 Subject: [PATCH] Add Alpine build manifest Signed-off-by: Sol Fisher Romanoff --- .builds/alpine.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .builds/alpine.yml diff --git a/.builds/alpine.yml b/.builds/alpine.yml new file mode 100644 index 000000000..bf86a5ce7 --- /dev/null +++ b/.builds/alpine.yml @@ -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