diff options
author | SangYoun Kwak <sy.kwak@samsung.com> | 2024-08-12 17:00:45 +0900 |
---|---|---|
committer | Chanwoo Choi <cw00.choi@samsung.com> | 2024-08-12 20:34:42 +0900 |
commit | 6440ce166b344c79e609f3c8d482c633c659561f (patch) | |
tree | efad78acbfd39caefa089534162c5d232a042811 /packaging/hal-rootstrap-headed.pc.in | |
parent | cf73100ad16c5b92a71c4f84161b98a38aaf2885 (diff) | |
download | rootstrap-6440ce166b344c79e609f3c8d482c633c659561f.tar.gz rootstrap-6440ce166b344c79e609f3c8d482c633c659561f.tar.bz2 rootstrap-6440ce166b344c79e609f3c8d482c633c659561f.zip |
Separate common packages included in both headless and headed image
Since the headless image does not have some packages compared to the
headed image, it is required to separate these packages from hal
rootstrap.
To separate headed-only packages, hal rootstrap will be created like
below:
* rootstrap for common packages:
Package name: hal-rootstrap
Directory: /opt/data/hal-rootstrap/common
* rootstrap for headed-only packages:
Package name: hal-rootstrap-headed
Directory: /opt/data/hal-rootstrap/headed
Speaking of hal backend packages, they should do "BuildRequires" like:
* If backend package requires headed packages, do "BuildRequires"
for both hal-rootstrap and hal-rootstrap-headed.
* If backend package does not use any headed packages, do
"BuildRequires" for hal-rootstrap only.
Change-Id: I0b0576a73299d3dd92cc404cc547b295ff9a0355
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
Diffstat (limited to 'packaging/hal-rootstrap-headed.pc.in')
-rw-r--r-- | packaging/hal-rootstrap-headed.pc.in | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/packaging/hal-rootstrap-headed.pc.in b/packaging/hal-rootstrap-headed.pc.in new file mode 100644 index 0000000..eb84c3c --- /dev/null +++ b/packaging/hal-rootstrap-headed.pc.in @@ -0,0 +1,14 @@ +# Package Information for pkg-config + +package_name=hal-rootstrap +prefix=/opt/data/hal-rootstrap@PREFIX@ +exec_prefix=/opt/data/hal-rootstrap@EXEC_PREFIX@ +hal_rootstrap_dir=/opt/data/hal-rootstrap/headed +hal_rootstrap_libdir=${hal_rootstrap_dir}@LIBDIR@ +hal_rootstrap_include_dir=${hal_rootstrap_dir}@INCLUDEDIR@ + +Name: ${package_name} +Description: ${package_name} interface +Version: @VERSION@ + +Requires: |