Skip to content

Commit

Permalink
Merge branch 'release/0.6.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
dreamer committed Oct 12, 2022
2 parents e58bd87 + 4d2ccc5 commit 0eafdda
Show file tree
Hide file tree
Showing 13 changed files with 28 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.6.0
current_version = 0.6.1

[bumpversion:file:setup.cfg]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
needs: build
strategy:
matrix:
repo: ['Wasted-Audio/hvcc-examples-dpf']
repo: ['Wasted-Audio/hvcc-examples-dpf', 'Wasted-Audio/hvcc-examples-js']
runs-on: ubuntu-latest
steps:
- name: Repository Dispatch
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
CHANGELOG
=====

0.6.1
-----

* bugfix: missing parameter in named arguments
* update: json2daisy

0.6.0
-----

Expand Down
5 changes: 2 additions & 3 deletions hvcc/generators/c2bela/c2bela.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,8 @@ class c2bela:
"""

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()
out_dir = os.path.join(out_dir, "bela")
Expand Down
6 changes: 2 additions & 4 deletions hvcc/generators/c2daisy/c2daisy.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,8 @@ class c2daisy:
"""

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
6 changes: 2 additions & 4 deletions hvcc/generators/c2dpf/c2dpf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,8 @@ def filter_uniqueid(clazz, s):
return s

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
5 changes: 2 additions & 3 deletions hvcc/generators/c2fabric/c2fabric.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,8 @@ def filter_templates(clazz, template_name):
return False if os.path.basename(template_name) in [".DS_Store"] else True

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
5 changes: 2 additions & 3 deletions hvcc/generators/c2js/c2js.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,8 @@ def run_emscripten(clazz, c_src_dir, out_dir, patch_name, output_name, post_js_p
return wasm_js_path

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
3 changes: 2 additions & 1 deletion hvcc/generators/c2owl/c2owl.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,8 @@ def make_jdata(clazz, patch_ir):
return jdata

@classmethod
def compile(clazz, c_src_dir, out_dir, patch_name=None, copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
2 changes: 1 addition & 1 deletion hvcc/generators/c2pdext/c2pdext.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ def filter_xcode_fileref(clazz, s):
return s

@classmethod
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None,
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()
Expand Down
5 changes: 2 additions & 3 deletions hvcc/generators/c2unity/c2unity.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,8 @@ def filter_templates(clazz, template_name):
return False if os.path.basename(template_name) in [".DS_Store"] else True

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
5 changes: 2 additions & 3 deletions hvcc/generators/c2wwise/c2wwise.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,8 @@ def filter_plugin_id(clazz, s):
return s

@classmethod
def compile(clazz, c_src_dir, out_dir, externs,
patch_name=None, num_input_channels=0, num_output_channels=0,
copyright=None, verbose=False):
def compile(clazz, c_src_dir, out_dir, externs, patch_name=None, patch_meta: dict = None,
num_input_channels=0, num_output_channels=0, copyright=None, verbose=False):

tick = time.time()

Expand Down
6 changes: 3 additions & 3 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[metadata]
name = hvcc
version = 0.6.0
version = 0.6.1
license = GPLv3
author = Enzien Audio, Wasted Audio
description = `hvcc` is a python-based dataflow audio programming language compiler that generates C/C++ code and a variety of specific framework wrappers.
url = https://github.com/Wasted-Audio/hvcc
download_url = https://github.com/Wasted-Audio/hvcc/archive/refs/tags/v0.6.0.tar.gz
download_url = https://github.com/Wasted-Audio/hvcc/archive/refs/tags/v0.6.1.tar.gz
classifiers =
Development Status :: 3 - Alpha
Intended Audience :: Developers
Expand All @@ -22,7 +22,7 @@ python_requires = >= 3.7
install_requires =
Jinja2>=2.11
importlib_resources>=5.1
json2daisy>=0.3.13
json2daisy>=0.4.2

[options.entry_points]
console_scripts =
Expand Down

0 comments on commit 0eafdda

Please sign in to comment.