Skip to content

fixup! build/oven: Fix build-deps command for a recipe with no deps#402

Open
rgonzalezfluendo wants to merge 33 commits intoemscriptenfrom
emscripten_fix_NameError
Open

fixup! build/oven: Fix build-deps command for a recipe with no deps#402
rgonzalezfluendo wants to merge 33 commits intoemscriptenfrom
emscripten_fix_NameError

Conversation

@rgonzalezfluendo
Copy link
Copy Markdown
Contributor

No description provided.

turran and others added 30 commits November 15, 2024 10:55
Pass the object and let it be modified by the config file
Use the general indent which is available on both packages,
xml.etree and lxml.
The current status is (failures=1, errors=2, successes=108).
It was used on gcc/gcc-core as per a81a692 but is no longer
used on any recipe.
The code was a safe path to avoid sources access a not set property
This property belongs to the GitCache source itself. In fact, it was
overwritten there with a different value.
* Rename build_dir to be consistent with what sources handle,
config_src_dir.
* Initialize and set the config_src_dir in the Source
* Initialize and set the config_build_dir in the Build
* Use a new var, sources_dir to refer to the place where the build
system sources are located.
* Always override config_build_dir so the Oven can shell into
the correct path
* Allow building into a folder different than the config_src_dir
on Meson, CMake and Autotools
This will allow in-place projects without the need to actually
fetch the sources. Now projects can be delivered with a cerbero
recipe as part of the distfiles if required. Also, simplifies
testing by having local projects and recipes.
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.

6 participants