Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving towards a reproducible environment, siard2sql parsing into ivm-apps. #9

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

trgwii
Copy link
Member

@trgwii trgwii commented Nov 29, 2024

This PR will:

  • Make install-libs.sh more stable
  • Make install-libs.sh install more versions of the ivm-compiler
  • Add a static_wav test
  • Add a Dockerfile based on Debian 12.7 to run the project in
  • Add a simple Electron-based GUI to interact with the Docker container from a Linux host for demoing purposes
  • Add code to integrate iDA / siard reading and decoding from a reel (to be cleaned up further)

Long-term I wish to make some larger changes to the way this project is organized, hopefully reorganizing the third party code into git submodules instead of having scripts that clone the repos into parent folders, and ejecting autotools alltogether, since there isn't much benefit to be had by all the autotools checks when this project realistically only has one production target and at most 2-3 development targets. Working towards removing system dependencies will also be another goal. I'll make separate issues for these things.

@trgwii trgwii mentioned this pull request Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant