Skip to content

Conversation

@Toasterson
Copy link
Contributor

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

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 Wegmueller <[email protected]>
@Toasterson
Copy link
Contributor Author

Will squash this once it's Ok.

#

# Allow overriding via environment and default to relying on PATH
PKGDEV ?= pkgdev
Copy link
Contributor

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
Copy link
Contributor

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:
Copy link
Contributor

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.

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.

2 participants