|
|
@@ -13,10 +13,7 @@ cache: |
|
|
|
|
|
|
|
|
env: |
|
|
env: |
|
|
global: |
|
|
global: |
|
|
- PLUGINS_BASE="abgate artyfx caps die-plugins dpf-plugins fomp mda" |
|
|
|
|
|
- PLUGINS_CROSS="blop" |
|
|
|
|
|
- PLUGINS_DISTRHO="distrho-ports-arctican distrho-ports-dexed distrho-ports-drowaudio distrho-ports-klangfalter distrho-ports-luftikus distrho-ports-obxd distrho-ports-pitched-delay distrho-ports-refine" |
|
|
|
|
|
# distrho-ports-tal-plugins distrho-ports-temper distrho-ports-vex distrho-ports-wolpertinger" |
|
|
|
|
|
|
|
|
- BOOTSTRAP_VERSION=1 |
|
|
|
|
|
|
|
|
jobs: |
|
|
jobs: |
|
|
include: |
|
|
include: |
|
|
@@ -27,7 +24,6 @@ jobs: |
|
|
dist: bionic |
|
|
dist: bionic |
|
|
env: |
|
|
env: |
|
|
- TARGET="linux" |
|
|
- TARGET="linux" |
|
|
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS}" |
|
|
|
|
|
|
|
|
|
|
|
# linux with macOS cross-compilation |
|
|
# linux with macOS cross-compilation |
|
|
- name: "macOS cross-compiled" |
|
|
- name: "macOS cross-compiled" |
|
|
@@ -36,7 +32,6 @@ jobs: |
|
|
dist: bionic |
|
|
dist: bionic |
|
|
env: |
|
|
env: |
|
|
- TARGET="macos-old" |
|
|
- TARGET="macos-old" |
|
|
- PLUGINS="${PLUGINS_BASE}" |
|
|
|
|
|
|
|
|
|
|
|
# linux with win32 cross-compilation |
|
|
# linux with win32 cross-compilation |
|
|
- name: "win32 cross-compiled" |
|
|
- name: "win32 cross-compiled" |
|
|
@@ -45,7 +40,6 @@ jobs: |
|
|
dist: bionic |
|
|
dist: bionic |
|
|
env: |
|
|
env: |
|
|
- TARGET="win32" |
|
|
- TARGET="win32" |
|
|
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}" |
|
|
|
|
|
services: |
|
|
services: |
|
|
- xvfb |
|
|
- xvfb |
|
|
|
|
|
|
|
|
@@ -56,7 +50,6 @@ jobs: |
|
|
dist: bionic |
|
|
dist: bionic |
|
|
env: |
|
|
env: |
|
|
- TARGET="win64" |
|
|
- TARGET="win64" |
|
|
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}" |
|
|
|
|
|
services: |
|
|
services: |
|
|
- xvfb |
|
|
- xvfb |
|
|
|
|
|
|
|
|
@@ -66,7 +59,6 @@ jobs: |
|
|
osx_image: xcode9.4 |
|
|
osx_image: xcode9.4 |
|
|
env: |
|
|
env: |
|
|
- TARGET="macos" |
|
|
- TARGET="macos" |
|
|
- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}" |
|
|
|
|
|
|
|
|
|
|
|
# macOS native universal build |
|
|
# macOS native universal build |
|
|
#- name: "macOS native universal" |
|
|
#- name: "macOS native universal" |
|
|
@@ -74,7 +66,6 @@ jobs: |
|
|
#osx_image: xcode12u |
|
|
#osx_image: xcode12u |
|
|
#env: |
|
|
#env: |
|
|
#- TARGET="macos-universal" |
|
|
#- TARGET="macos-universal" |
|
|
#- PLUGINS="${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO}" |
|
|
|
|
|
|
|
|
|
|
|
before_install: |
|
|
before_install: |
|
|
- bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh |
|
|
- bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh |
|
|
@@ -85,9 +76,7 @@ install: |
|
|
script: |
|
|
script: |
|
|
- bash ${TRAVIS_BUILD_DIR}/bootstrap-plugins.sh ${TARGET} |
|
|
- bash ${TRAVIS_BUILD_DIR}/bootstrap-plugins.sh ${TARGET} |
|
|
- bash ${TRAVIS_BUILD_DIR}/.cleanup.sh ${TARGET} |
|
|
- bash ${TRAVIS_BUILD_DIR}/.cleanup.sh ${TARGET} |
|
|
- bash ${TRAVIS_BUILD_DIR}/build-plugins.sh ${TARGET} ${PLUGINS} |
|
|
|
|
|
- bash ${TRAVIS_BUILD_DIR}/.cleanup.sh ${TARGET} |
|
|
|
|
|
- bash ${TRAVIS_BUILD_DIR}/pack-plugins.sh ${TARGET} ${PLUGINS} |
|
|
|
|
|
|
|
|
- bash ${TRAVIS_BUILD_DIR}/.travis/script.sh |
|
|
|
|
|
|
|
|
deploy: |
|
|
deploy: |
|
|
provider: releases |
|
|
provider: releases |
|
|
|