211b1ab966
This causes stx-ha do_install failed with: tmp/work/corei7-64-poky-linux/stx-ha/19.05-r0/temp/run.do_install.16712: Bad substitution fix #5 Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
40 lines
1.1 KiB
PHP
40 lines
1.1 KiB
PHP
PACKAGES += " sm-api"
|
|
|
|
RDEPENDS_sm-api += " bash"
|
|
|
|
do_configure_prepend () {
|
|
cd ${S}/service-mgmt-api/sm-api
|
|
distutils_do_configure
|
|
}
|
|
|
|
do_compile_prepend () {
|
|
cd ${S}/service-mgmt-api/sm-api
|
|
distutils_do_compile
|
|
}
|
|
|
|
do_install_prepend () {
|
|
cd ${S}/service-mgmt-api/sm-api
|
|
distutils_do_install
|
|
install -d -m 0755 ${D}/${sysconfdir}/sm
|
|
install -d -m 0755 ${D}/${sysconfdir}/init.d
|
|
install -d -m 0755 ${D}/${sysconfdir}/pmon.d
|
|
install -d -m 0755 ${D}/${sysconfdir}/sm-api
|
|
install -d -m 0755 ${D}/${systemd_system_unitdir}
|
|
install -m 644 scripts/sm_api.ini ${D}/${sysconfdir}/sm
|
|
install -m 755 scripts/sm-api ${D}/${sysconfdir}/init.d
|
|
install -m 644 scripts/sm-api.service ${D}/${systemd_system_unitdir}
|
|
install -m 644 scripts/sm-api.conf ${D}/${sysconfdir}/pmon.d
|
|
install -m 644 etc/sm-api/policy.json ${D}/${sysconfdir}/sm-api
|
|
}
|
|
|
|
FILES_sm-api = " \
|
|
${libdir}/python2.7/site-packages/sm_api*.egg-info/ \
|
|
${libdir}/python2.7/site-packages/sm_api/ \
|
|
${systemd_system_unitdir}/sm-api.service \
|
|
${sysconfdir}/init.d/sm-api \
|
|
${sysconfdir}/pmon.d/sm-api.conf \
|
|
${sysconfdir}/sm/sm_api.ini \
|
|
${sysconfdir}/sm-api/policy.json \
|
|
${bindir}/sm-api \
|
|
"
|