@@ -181,3 +181,9 @@ | |||||
path = repos/Koralfx-Modules | path = repos/Koralfx-Modules | ||||
url = https://github.com/koralfx/Koralfx-Modules | url = https://github.com/koralfx/Koralfx-Modules | ||||
branch = master | branch = master | ||||
[submodule "repos/Qwelk"] | |||||
path = repos/Qwelk | |||||
url = https://github.com/raincheque/qwelk.git | |||||
[submodule "repos/Erratic"] | |||||
path = repos/Erratic | |||||
url = https://github.com/bafonso/Erratic.git |
@@ -2,7 +2,7 @@ | |||||
"name": "AS Drums & Filters", | "name": "AS Drums & Filters", | ||||
"author": "Alfredo Santamaria", | "author": "Alfredo Santamaria", | ||||
"license": "proprietary", | "license": "proprietary", | ||||
"authorUrl": "http://www.hakken.com.mx/", | |||||
"authorUrl": "http://www.hakken.com.mx/ascustomworks/", | |||||
"pluginUrl": "http://www.hakken.com.mx/ascustomworks/", | "pluginUrl": "http://www.hakken.com.mx/ascustomworks/", | ||||
"latestVersion": "0.6.0", | "latestVersion": "0.6.0", | ||||
"productId": "1083015692331", | "productId": "1083015692331", | ||||
@@ -0,0 +1,11 @@ | |||||
{ | |||||
"name": "AS Seqs & Tools", | |||||
"author": "Alfredo Santamaria", | |||||
"license": "proprietary", | |||||
"authorUrl": "http://www.hakken.com.mx/ascustomworks/", | |||||
"pluginUrl": "http://www.hakken.com.mx/ascustomworks/seqs-n-tools/", | |||||
"manualUrl": "https://drive.google.com/file/d/1htuLNpWGBhjrJ7Yjszjkew6Hhs6HyH7G/view?usp=sharing", | |||||
"latestVersion": "0.6.0", | |||||
"productId": "1161589915691", | |||||
"status": "available" | |||||
} |
@@ -3,8 +3,10 @@ | |||||
"author": "Animated Circuits", | "author": "Animated Circuits", | ||||
"license": "proprietary", | "license": "proprietary", | ||||
"authorEmail": "animatedcircuits@gmail.com", | "authorEmail": "animatedcircuits@gmail.com", | ||||
"manualUrl": "https://www.youtube.com/watch?v=PEhEm86G2Gw&list=PLS-4_rXBSQ-heXf7Q9ixgUgpeTNQ9r9WG", | |||||
"latestVersion": "0.6.0", | |||||
"authorUrl": "https://www.animated-circuits.com", | |||||
"pluginUrl": "https://www.animated-circuits.com/sineoscillators.html", | |||||
"manualUrl": "https://drive.google.com/open?id=1CX40TGgDjNHxJZ0Sk9zVl_EviW7ZZ7DX", | |||||
"latestVersion": "0.6.1", | |||||
"productId": "1072290529323", | "productId": "1072290529323", | ||||
"status": "available" | "status": "available" | ||||
} | } |
@@ -0,0 +1,9 @@ | |||||
{ | |||||
"name": "ErraticInstruments", | |||||
"author": "Bruno Afonso", | |||||
"license": "BSD-3-Clause", | |||||
"authorUrl": "https://brunoafonso.org", | |||||
"manualUrl": "https://github.com/bafonso/Erratic/blob/master/README.md", | |||||
"sourceUrl": "https://github.com/bafonso/Erratic", | |||||
"repoVersion": "0.6.0" | |||||
} |
@@ -5,8 +5,8 @@ | |||||
"manualUrl": "https://github.com/almostEric/FrozenWasteland/blob/master/README.md", | "manualUrl": "https://github.com/almostEric/FrozenWasteland/blob/master/README.md", | ||||
"sourceUrl": "https://github.com/almostEric/FrozenWasteland", | "sourceUrl": "https://github.com/almostEric/FrozenWasteland", | ||||
"donateUrl": "https://paypal.me/FrozenWasteland", | "donateUrl": "https://paypal.me/FrozenWasteland", | ||||
"latestVersion": "0.6.3", | |||||
"latestVersion": "0.6.4", | |||||
"status": "available", | "status": "available", | ||||
"repoVersion": "0.6.3", | |||||
"buildTimestamp": 1522881009 | |||||
"repoVersion": "0.6.4", | |||||
"buildTimestamp": 1523319164 | |||||
} | } |
@@ -5,5 +5,9 @@ | |||||
"license": "BSD-3-Clause", | "license": "BSD-3-Clause", | ||||
"sourceUrl": "https://github.com/koralfx/Koralfx-Modules/", | "sourceUrl": "https://github.com/koralfx/Koralfx-Modules/", | ||||
"manualUrl": "https://github.com/koralfx/Koralfx-Modules/blob/master/README.md", | "manualUrl": "https://github.com/koralfx/Koralfx-Modules/blob/master/README.md", | ||||
"donateUrl": "https://www.paypal.me/koralfx/" | |||||
} | |||||
"donateUrl": "https://www.paypal.me/koralfx/", | |||||
"repoVersion": "0.6.7", | |||||
"latestVersion": "0.6.7", | |||||
"buildTimestamp": 1523318775, | |||||
"status": "available" | |||||
} |
@@ -6,8 +6,8 @@ | |||||
"manualUrl": "https://github.com/DomiKamu/Ohmer-Modules/blob/master/README.md", | "manualUrl": "https://github.com/DomiKamu/Ohmer-Modules/blob/master/README.md", | ||||
"sourceUrl": "https://github.com/DomiKamu/Ohmer-Modules", | "sourceUrl": "https://github.com/DomiKamu/Ohmer-Modules", | ||||
"donateUrl": "https://www.paypal.me/DominiqueCAMUS", | "donateUrl": "https://www.paypal.me/DominiqueCAMUS", | ||||
"latestVersion": "0.6.2", | |||||
"repoVersion": "0.6.2", | |||||
"latestVersion": "0.6.3", | |||||
"repoVersion": "0.6.3", | |||||
"status": "available", | "status": "available", | ||||
"buildTimestamp": 1522751360 | |||||
"buildTimestamp": 1523319082 | |||||
} | } |
@@ -2,7 +2,6 @@ | |||||
"name": "PvC", | "name": "PvC", | ||||
"author": "phdsg", | "author": "phdsg", | ||||
"license": "BSD-3-Clause", | "license": "BSD-3-Clause", | ||||
"pluginUrl": "https://phdsg.github.io/PvC/", | |||||
"sourceUrl": "https://github.com/phdsg/PvC", | "sourceUrl": "https://github.com/phdsg/PvC", | ||||
"latestVersion": "0.6.0", | "latestVersion": "0.6.0", | ||||
"status": "available" | "status": "available" |
@@ -3,5 +3,9 @@ | |||||
"author": "raincheque (Parsa Jamshidi)", | "author": "raincheque (Parsa Jamshidi)", | ||||
"license": "MIT", | "license": "MIT", | ||||
"manualUrl": "https://github.com/raincheque/qwelk/blob/master/README.md", | "manualUrl": "https://github.com/raincheque/qwelk/blob/master/README.md", | ||||
"sourceUrl": "https://github.com/raincheque/qwelk" | |||||
} | |||||
"sourceUrl": "https://github.com/raincheque/qwelk", | |||||
"repoVersion": "0.6.0", | |||||
"latestVersion": "0.6.0", | |||||
"buildTimestamp": 1523319042, | |||||
"status": "available" | |||||
} |
@@ -7,5 +7,6 @@ | |||||
"sourceUrl": "https://github.com/j4s0n-c/trowaSoft-VCV", | "sourceUrl": "https://github.com/j4s0n-c/trowaSoft-VCV", | ||||
"donateUrl": "https://paypal.me/j4s0n", | "donateUrl": "https://paypal.me/j4s0n", | ||||
"latestVersion": "0.6.0", | "latestVersion": "0.6.0", | ||||
"repoVersion": "0.6.1", | |||||
"status": "available" | "status": "available" | ||||
} | } |
@@ -1 +1 @@ | |||||
Subproject commit b30dad642d8f57eed78d241a4251f96c1ec3319d | |||||
Subproject commit 6f235d1cff2b3d4cc8f334545ad36e8e0cbf1ccc |
@@ -0,0 +1 @@ | |||||
Subproject commit 1655127add1e55e57e271bb5e21eaca9eab515a3 |
@@ -1 +1 @@ | |||||
Subproject commit 135ff85a6199da1cc85a5bf6291c7a9a5039e09a | |||||
Subproject commit aa1063616f61be21e338e4d5728a26a735870304 |
@@ -1 +1 @@ | |||||
Subproject commit 9cf3d31c4ef5ade9f30e615cd2411d81b8331314 | |||||
Subproject commit 4340525a669294b8b893b951294bf24463ad91f8 |
@@ -1 +1 @@ | |||||
Subproject commit 288c90847d4c61c8d09f633db6d3b0b243fa1a8c | |||||
Subproject commit 6cbab4d071021e3205c557a6a53067c1691f41a6 |
@@ -0,0 +1 @@ | |||||
Subproject commit ed6a9d1c6a8075feef7177bac735986d782e0efc |
@@ -1 +1 @@ | |||||
Subproject commit 204aacaaa0ba850bba991905b770d16791c74f09 | |||||
Subproject commit b59cf2e3a81f4f8537a1c8393eb9936711b34d32 |
@@ -4,31 +4,30 @@ import time | |||||
import os | import os | ||||
def system(cmd): | |||||
if os.system(cmd): | |||||
raise Exception(f"Failed command: {cmd}") | |||||
def build_mac(slug): | def build_mac(slug): | ||||
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 repos/{slug}' | make = f'{env} make -j$(nproc) -C repos/{slug}' | ||||
if os.system(f'{make} clean'): | |||||
raise Exception(f"Could not clean Mac build of {slug}") | |||||
if os.system(f'{make} dist'): | |||||
raise Exception(f"Could not make Mac build of {slug}") | |||||
system(f'{make} clean') | |||||
system(f'{make} dist') | |||||
def build_win(slug): | def build_win(slug): | ||||
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 repos/{slug}' | make = f'{env} make -j$(nproc) -C repos/{slug}' | ||||
if os.system(f'{make} clean'): | |||||
raise Exception(f"Could not clean Windows build of {slug}") | |||||
if os.system(f'{make} dist'): | |||||
raise Exception(f"Could not make Windows build of {slug}") | |||||
system(f'{make} clean') | |||||
system(f'{make} dist') | |||||
def build_lin(slug): | def build_lin(slug): | ||||
env = f'-e RACK_DIR=../../Rack-SDK' | env = f'-e RACK_DIR=../../Rack-SDK' | ||||
make = f'make -j$(nproc) -C repos/{slug}' | make = f'make -j$(nproc) -C repos/{slug}' | ||||
if os.system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} clean'): | |||||
raise Exception(f"Could not clean Linux build of {slug}") | |||||
if os.system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} dist'): | |||||
raise Exception(f"Could not make Linux build of {slug}") | |||||
system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} clean') | |||||
system(f'docker run --rm -v $(pwd):/mnt -u vortico {env} a0b9c87ec456 {make} dist') | |||||
def move_package(slug): | def move_package(slug): | ||||