Searched hist:adbb24526a166d6a9d3b6329a6c98c7dd6b5c4ac (Results 1 – 2 of 2) sorted by relevance
/openbmc/pldm/softoff/ |
H A D | meson.build | diff adbb24526a166d6a9d3b6329a6c98c7dd6b5c4ac Thu Aug 19 15:33:53 CDT 2021 Brad Bishop <bradleyb@fuzziesquirrel.com> build: provide an option to skip systemd units
The systemd pkg-config tells clients to install unit files to (a subdir of) rootprefix, not prefix. This means our attempt to substitute our prefix into systemd_system_unitdir doesn't have any impact - thus we remove the substitution.
Rather than attempt to cook up some kind of support for rootprefix, which is a quasi-standard variable anyway, provide a mechanism to simply skip installing the systemd unit files. This enables users with a prefix pointing somewhere they can access to get all the way through the install process without needing root or contaminating the build system.
It would be reasonable to use this option in the future to turn off any additional systemd support added to the project.
Change-Id: I9a06cc09a2d940fed8a7fdc2f583f5949a0ecd47 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
/openbmc/pldm/ |
H A D | meson.build | diff adbb24526a166d6a9d3b6329a6c98c7dd6b5c4ac Thu Aug 19 15:33:53 CDT 2021 Brad Bishop <bradleyb@fuzziesquirrel.com> build: provide an option to skip systemd units
The systemd pkg-config tells clients to install unit files to (a subdir of) rootprefix, not prefix. This means our attempt to substitute our prefix into systemd_system_unitdir doesn't have any impact - thus we remove the substitution.
Rather than attempt to cook up some kind of support for rootprefix, which is a quasi-standard variable anyway, provide a mechanism to simply skip installing the systemd unit files. This enables users with a prefix pointing somewhere they can access to get all the way through the install process without needing root or contaminating the build system.
It would be reasonable to use this option in the future to turn off any additional systemd support added to the project.
Change-Id: I9a06cc09a2d940fed8a7fdc2f583f5949a0ecd47 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|