-
Notifications
You must be signed in to change notification settings - Fork 188
Forge base commit #24028
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
base: oi/hipster
Are you sure you want to change the base?
Forge base commit #24028
Conversation
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmüller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
Signed-off-by: Till Wegmueller <[email protected]>
|
Will squash this once it's Ok. |
| # | ||
|
|
||
| # Allow overriding via environment and default to relying on PATH | ||
| PKGDEV ?= pkgdev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# which pkgdev
no pkgdev in /usr/sbin /usr/bin
#
|
|
||
| # Ensure Cargo-installed tools (e.g., pkgdev) are on PATH | ||
| PATH := $(PATH):$(HOME)/.cargo/bin | ||
| export PATH |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since you include this file from common.mk this will affect virtually all components. I'm sure we do not want that. Please do not change PATH here and please do not export anything here. Thank you.
| .PHONY: generate-package-kdl | ||
|
|
||
| # Generate package.kdl using pkgdev with component metadata | ||
| generate-package-kdl: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need an unusable target? I'm sorry, but this makes no sense. Please postpone this change once we do have the pkgdev tool available.
This commit contains the base and safe changes to oi-userland only creating and making forge.mk available. other changes will be put into other PR's