Browse Source

Update builds

pull/514/head
Andrew Belt 6 years ago
parent
commit
77614b5002
2 changed files with 7 additions and 9 deletions
  1. +2
    -2
      manifests/Valley.json
  2. +5
    -7
      scripts/build_updates.py

+ 2
- 2
manifests/Valley.json View File

@@ -5,8 +5,8 @@
"manualUrl": "https://github.com/ValleyAudio/ValleyRackFree/blob/master/README.md",
"sourceUrl": "https://github.com/ValleyAudio/ValleyRackFree/",
"donateUrl": "https://www.paypal.me/valleyvcv",
"latestVersion": "0.6.3",
"latestVersion": "0.6.4",
"repoVersion": "0.6.4",
"status": "available",
"buildTimestamp": 1524030411
"buildTimestamp": 1529891654
}

+ 5
- 7
scripts/build_updates.py View File

@@ -5,6 +5,7 @@ import os
import sys


RACK_SDK = os.path.abspath("Rack-SDK")


def system(cmd):
@@ -13,28 +14,25 @@ def system(cmd):


def build_mac(repo):
rack_sdk = os.path.abspath("Rack-SDK-mac")
env = f'CC=x86_64-apple-darwin15-clang CXX=x86_64-apple-darwin15-clang++-libc++ STRIP=x86_64-apple-darwin15-strip RACK_DIR={rack_sdk}'
env = f'CC=x86_64-apple-darwin15-clang CXX=x86_64-apple-darwin15-clang++-libc++ STRIP=x86_64-apple-darwin15-strip RACK_DIR={RACK_SDK}'
make = f'{env} make -j$(nproc) -C {repo}'
system(f'{make} clean')
system(f'{make} dist')


def build_win(repo):
rack_sdk = os.path.abspath("Rack-SDK-win")
env = f'CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ STRIP=x86_64-w64-mingw32-strip RACK_DIR={rack_sdk}'
env = f'CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ STRIP=x86_64-w64-mingw32-strip RACK_DIR={RACK_SDK}'
make = f'{env} make -j$(nproc) -C {repo}'
system(f'{make} clean')
system(f'{make} dist')


def build_lin(repo):
rack_sdk = os.path.abspath("Rack-SDK-lin")
env = f'-e RACK_DIR=/Rack-SDK'
make = f'make -j$(nproc)'
repo_abs = os.path.abspath(repo)
system(f'docker run --rm -v {rack_sdk}:/Rack-SDK -v {repo_abs}:/workdir -w /workdir -u vortico {env} a0b9c87ec456 {make} clean')
system(f'docker run --rm -v {rack_sdk}:/Rack-SDK -v {repo_abs}:/workdir -w /workdir -u vortico {env} a0b9c87ec456 {make} dist')
system(f'docker run --rm -v {RACK_SDK}:/Rack-SDK -v {repo_abs}:/workdir -w /workdir -u vortico {env} a0b9c87ec456 {make} clean')
system(f'docker run --rm -v {RACK_SDK}:/Rack-SDK -v {repo_abs}:/workdir -w /workdir -u vortico {env} a0b9c87ec456 {make} dist')


def move_package(repo, slug):


Loading…
Cancel
Save