-
Notifications
You must be signed in to change notification settings - Fork 27
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
Add nix environment and update script #171
base: master
Are you sure you want to change the base?
Conversation
Just using this for local development. |
you need to use the The current stubs need to be parsed to find all override comments. |
Can you contain the nix stuff to some subfolder, maybe with a README how to use? Further please separate this MR from updating the files. |
I mostly just opened this to share the diff for #167 It probably does not make sense to merge the Nix environment unless someone else is interested in using it. |
I would keep the update.sh though, it makes it easier for people to execute all steps, they can comment out the libs they dont want to update. |
I love the idea of update.sh. IMHO we should automate this to run every X days, to keep every stub in sync with upstream |
Opened #174 with the update script. |
26cce52
to
e586229
Compare
To be able more easily compare them GstPbutils segfaults though.
Nix package manager makes it easy to obtain all the typelibs without having to install them globally. Just run
nix-shell
(or enter the project directory if you have direnv) and then you will have the libraries available in the environment.Then you can run
tools/update.sh
to re-generate all stubs.