[tim-janik/beast] Properties that have Objects as value are currently not portable to C++ (#113)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[tim-janik/beast] Properties that have Objects as value are currently not portable to C++ (#113)

Gnome - Beast mailing list

As discussed previously, I created one example what happens if I try to port a property that contains an Object to C++. I choose Song postprocessing network as example.

stefan@quadcorn:~/src/ghbeast (object-pport-error % u=)$ make -j1

  MODE     debug

  CHECK    Configuration dependencies...

  GEN      out/config-cache.mk

  KEEP     out/config-stamps.sha256

  MODE     debug

  GEN      out/bse/bseapi_interfaces.hh out/bse/bseapi_interfaces.cc out/bse/bseapi_handles.hh out/bse/bseapi_handles.cc

bse/bseapi.idl:1029: error: invalid type definition: = Object (_("Postprocessor"), _("Synthesis network to be used as postprocessor"), "r:w:S:G:unprepared")

bse/Makefile.mk:390: recipe for target '/.../·out∕bse∕bseapi_interfaces.hh·out∕bse∕bseapi_interfaces.cc·out∕bse∕bseapi_handles.hh·out∕bse∕bseapi_handles.cc·.INTERMEDIATE' failed

make: *** [/.../·out∕bse∕bseapi_interfaces.hh·out∕bse∕bseapi_interfaces.cc·out∕bse∕bseapi_handles.hh·out∕bse∕bseapi_handles.cc·.INTERMEDIATE] Error 7

It seems aida doesn't recognize Object as valid type here.


You can view, comment on, or merge this pull request online at:

  https://github.com/tim-janik/beast/pull/113

Commit Summary

  • BSE: Song::pnet: first steps to port property to C++

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/tim-janik/beast/pull/113?email_source=notifications\u0026email_token=AIVS7XUDSJV6BOJKIQ35FQTQCWBP5A5CNFSM4IJDBBJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HDGCNNQ", "url": "https://github.com/tim-janik/beast/pull/113?email_source=notifications\u0026email_token=AIVS7XUDSJV6BOJKIQ35FQTQCWBP5A5CNFSM4IJDBBJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HDGCNNQ", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
_______________________________________________
beast mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/beast