Skip to content

recipes-core/easysplash: Update for modern OE-Core and fix service install#116

Open
lucianogdittgen wants to merge 1 commit into
OSSystemsEmbeddedLinux:wrynosefrom
lucianogdittgen:wrynose
Open

recipes-core/easysplash: Update for modern OE-Core and fix service install#116
lucianogdittgen wants to merge 1 commit into
OSSystemsEmbeddedLinux:wrynosefrom
lucianogdittgen:wrynose

Conversation

@lucianogdittgen
Copy link
Copy Markdown

easysplash-common-2.0.inc: Drop the redundant 'S' assignment, as it defaults to /git for git-based recipes.

easysplash-config_2.0.0.bb: Use for the configuration file source to comply with the recent OE-Core 'unpack-to-unpackdir' changes.

easysplash_2.0.0.bb: Explicitly pass 'INIT' and 'SYSTEMD' flags to 'oe_runmake' during the service installation in 'do_install:append'. This ensures the build system correctly identifies which service files to install based on the enabled PACKAGECONFIG, while removing these flags from the default PACKAGECONFIG variables where they were not effectively reaching the install target.

…stallation

easysplash-common-2.0.inc: Drop the redundant 'S' assignment, as it defaults to /git for git-based recipes.

easysplash-config_2.0.0.bb: Use  for the configuration file source to comply with the recent OE-Core 'unpack-to-unpackdir' changes.

easysplash_2.0.0.bb: Explicitly pass 'INIT' and 'SYSTEMD' flags to 'oe_runmake' during the service installation in 'do_install:append'. This ensures the build system correctly identifies which service files to install based on the enabled PACKAGECONFIG, while removing these flags from the default PACKAGECONFIG variables where they were not effectively reaching the install target.
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.

1 participant