Add nix environment and update script#171
Draft
jtojnar wants to merge 4 commits intopygobject:masterfrom
Draft
Conversation
Contributor
Author
|
Just using this for local development. |
Open
Contributor
Author
Collaborator
|
you need to use the The current stubs need to be parsed to find all override comments. |
Collaborator
|
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. |
Contributor
Author
|
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. |
Collaborator
|
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. |
Collaborator
|
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 |
Contributor
Author
|
Opened #174 with the update script. |
26cce52 to
e586229
Compare
To be able more easily compare them GstPbutils segfaults though.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.shto re-generate all stubs.