From e201439999c3e304125ef1caf13dc9dfa1c06846 Mon Sep 17 00:00:00 2001 From: Riku Nomoto Date: Thu, 26 Nov 2020 23:14:33 +0900 Subject: [PATCH] oem-pr-bs: add positioning service This is the eighth commit of agl-basesystem. Sensor data (GPS, Gyro and etc.) handling v12 (jsmoeller): fix build of multiple packages v20 (nomoto): change mail address and author v27 (nomoto): make hal recipes inherit bshalmake v34 (nomoto): fix cid and FILES Bug-AGL: SPEC-3670 Signed-off-by: Riku Nomoto Change-Id: I3c7e8d7be16777018b09815577764d95a8a00849 --- .../meta-agl-basesystem/classes/bshalmake.bbclass | 7 +++--- .../meta-agl-basesystem/classes/bsmake.bbclass | 4 ++++ .../conf/include/agl-basesystem-base.inc | 2 +- .../ns-frameworkunified-library_1.0.0.bb | 4 ---- .../ns-frameworkunified_1.0.0.bb | 4 ---- .../recipes-core/ss-config/ss-config_1.0.0.bb | 2 -- .../ss-resourcemanager/ss-resourcemanager_1.0.0.bb | 2 -- .../ss-taskmanager/ss-taskmanager_1.0.0.bb | 2 -- .../vs-positioning/vs-positioning_1.0.0.bb | 28 ++++++++++++++++++++++ .../recipes-hal/libboot-hal/libboot-hal_1.0.0.bb | 1 - .../recipes-hal/libcan-hal/libcan-hal_1.0.0.bb | 1 - .../recipes-hal/libclock-hal/libclock-hal_1.0.0.bb | 1 - .../recipes-hal/libdeck-hal/libdeck-hal_1.0.0.bb | 1 - .../recipes-hal/libinput-hal/libinput-hal_1.0.0.bb | 1 - .../recipes-hal/libnv-hal/libnv-hal_1.0.0.bb | 1 - .../libpositioning-hal/libpositioning-hal_1.0.0.bb | 20 ++++++++++++++++ .../recipes-hal/libpower-hal/libpower-hal_1.0.0.bb | 1 - .../libsecurity-hal/libsecurity-hal_1.0.0.bb | 1 - .../libsoctemperature-hal_1.0.0.bb | 1 - .../recipes-hal/libusb-hal/libusb-hal_1.0.0.bb | 1 - .../libvehicle-hal/libvehicle-hal_1.0.0.bb | 1 - .../libvideo-in-hal/libvideo-in-hal_1.0.0.bb | 1 - .../packagegroup-agl-basesystem-hal.bb | 1 + .../packagegroup-agl-basesystem-service.bb | 2 ++ .../ns-memorygpioaccesslibrary_1.0.0.bb | 2 -- .../ps-communicationsubcpu_1.0.0.bb | 2 -- .../ps-communicationusb_1.0.0.bb | 2 -- .../recipes-stub/vs-clock/vs-clock_1.0.0.bb | 16 +++++++++++++ .../recipes-stub/vs-diagcode/vs-diagcode_1.0.0.bb | 16 +++++++++++++ .../vs-diagrecord/vs-diagrecord_1.0.0.bb | 16 +++++++++++++ .../recipes-stub/vs-vehicle/vs-vehicle_1.0.0.bb | 16 +++++++++++++ .../ns-backupmanager/ns-backupmanager_1.0.0.bb | 4 ---- .../ns-commonlibrary/ns-commonlibrary_1.0.0.bb | 4 ---- .../ns-loglibrary/ns-loglibrary_1.0.0.bb | 4 ---- .../os-eventlibrary/os-eventlibrary_1.0.0.bb | 3 --- .../os-posixbasedos001legacylibrary_1.0.0.bb | 4 ---- .../os-rpclibrary/os-rpclibrary_1.0.0.bb | 4 ---- .../os-vehicleparameterlibrary_1.0.0.bb | 2 -- .../ps-communication/ps-communication_1.0.0.bb | 2 -- .../ss-interfaceunified_1.0.0.bb | 2 -- .../ss-romaccesslibrary_1.0.0.bb | 2 -- .../ss-versionlibrary/ss-versionlibrary_1.0.0.bb | 2 -- .../vs-positioningbaselibrary_1.0.0.bb | 26 ++++++++++++++++++++ 43 files changed, 150 insertions(+), 69 deletions(-) create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-core/vs-positioning/vs-positioning_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpositioning-hal/libpositioning-hal_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-clock/vs-clock_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagcode/vs-diagcode_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagrecord/vs-diagrecord_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-vehicle/vs-vehicle_1.0.0.bb create mode 100644 meta-oem-production-readiness/meta-agl-basesystem/recipes-support/vs-positioningbaselibrary/vs-positioningbaselibrary_1.0.0.bb diff --git a/meta-oem-production-readiness/meta-agl-basesystem/classes/bshalmake.bbclass b/meta-oem-production-readiness/meta-agl-basesystem/classes/bshalmake.bbclass index 5f05dda9..9faea95f 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/classes/bshalmake.bbclass +++ b/meta-oem-production-readiness/meta-agl-basesystem/classes/bshalmake.bbclass @@ -6,7 +6,8 @@ bshalmake_do_install (){ install -D -m 644 ${S}/hal_api/*.h ${D}${includedir}/basesystem } -EXPORT_FUNCTIONS do_install - -FILES_${PN}-dev_remove = "${FILES_SOLIBSDEV}" +#BaseSystem's .so does not have multiple versions. Therefore, overwrite these variables. +SOLIBS = ".so" +FILES_SOLIBSDEV = "" +EXPORT_FUNCTIONS do_install diff --git a/meta-oem-production-readiness/meta-agl-basesystem/classes/bsmake.bbclass b/meta-oem-production-readiness/meta-agl-basesystem/classes/bsmake.bbclass index 6e5caba9..c1079e21 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/classes/bsmake.bbclass +++ b/meta-oem-production-readiness/meta-agl-basesystem/classes/bsmake.bbclass @@ -10,4 +10,8 @@ bsmake_do_install (){ oe_runmake -f ${BSMAKE_FILE} DESTDIR=${D} install } +#BaseSystem's .so does not have multiple versions. Therefore, overwrite these variables. +SOLIBS = ".so" +FILES_SOLIBSDEV = "" + EXPORT_FUNCTIONS do_compile do_install diff --git a/meta-oem-production-readiness/meta-agl-basesystem/conf/include/agl-basesystem-base.inc b/meta-oem-production-readiness/meta-agl-basesystem/conf/include/agl-basesystem-base.inc index 2ae25ad5..58087e16 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/conf/include/agl-basesystem-base.inc +++ b/meta-oem-production-readiness/meta-agl-basesystem/conf/include/agl-basesystem-base.inc @@ -7,4 +7,4 @@ INCLUDEDIR = "${includedir}/basesystem" CONFDIR = "${sysconfdir}/basesystem" LOCALDIR = "/var/local/lib/basesystem" -BASESYSTEM_REVISION = "71afcd09b0f210e7da5ae6adc1b914fa02d412ff" +BASESYSTEM_REVISION = "326b7ba9dbf2762925551e7970836a2964107ec1" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified-library_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified-library_1.0.0.bb index baaa431e..2d88fca3 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified-library_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified-library_1.0.0.bb @@ -19,10 +19,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.library" -FILES_${PN} += " \ - ${libdir}/* \ -" - RDEPENDS_${PN} += " \ os-posixbasedos001legacylibrary \ ns-loglibrary \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified_1.0.0.bb index 25ac7b90..5017e615 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ns-frameworkunified/ns-frameworkunified_1.0.0.bb @@ -20,10 +20,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += " \ - ${libdir}/* \ -" - RDEPENDS_${PN} += " \ os-posixbasedos001legacylibrary \ ns-loglibrary \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-config/ss-config_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-config/ss-config_1.0.0.bb index f51ca409..bbd743a7 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-config/ss-config_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-config/ss-config_1.0.0.bb @@ -22,8 +22,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - RDEPENDS_${PN} += " \ ss-interfaceunified \ ss-romaccesslibrary \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-resourcemanager/ss-resourcemanager_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-resourcemanager/ss-resourcemanager_1.0.0.bb index af793cbb..ea0c0725 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-resourcemanager/ss-resourcemanager_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-resourcemanager/ss-resourcemanager_1.0.0.bb @@ -23,8 +23,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "/usr/lib/basesystem/libresm.so" - RDEPENDS_${PN} += " \ ns-frameworkunified \ ss-interfaceunified \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-taskmanager/ss-taskmanager_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-taskmanager/ss-taskmanager_1.0.0.bb index b97f4f9c..279995f9 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-taskmanager/ss-taskmanager_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/ss-taskmanager/ss-taskmanager_1.0.0.bb @@ -26,8 +26,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += " /usr/lib/basesystem/*.so" - RDEPENDS_${PN} += " \ ss-interfaceunified \ ns-frameworkunified \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/vs-positioning/vs-positioning_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/vs-positioning/vs-positioning_1.0.0.bb new file mode 100644 index 00000000..38e3aaf8 --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/vs-positioning/vs-positioning_1.0.0.bb @@ -0,0 +1,28 @@ +SUMMARY = "vs-positioning for AGL software" +DESCRIPTION = "vs-positioning to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " \ + ns-frameworkunified \ + os-vehicleparameterlibrary \ + vs-positioningbaselibrary \ + libpositioning-hal \ +" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/service/vehicle/positioning" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile.client" + +RDEPENDS_${PN} += " \ + ns-frameworkunified \ + os-vehicleparameterlibrary \ + vs-positioningbaselibrary \ + libpositioning-hal \ +" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libboot-hal/libboot-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libboot-hal/libboot-hal_1.0.0.bb index 9cb14281..38b0517e 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libboot-hal/libboot-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libboot-hal/libboot-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/boot_hal" inherit bshalmake HAL_NAME = "boot_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libcan-hal/libcan-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libcan-hal/libcan-hal_1.0.0.bb index 559d42a2..48b06453 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libcan-hal/libcan-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libcan-hal/libcan-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/can_hal" inherit bshalmake HAL_NAME = "can_hal" -FILES_${PN} += "${libdir}/basesystem/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libclock-hal/libclock-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libclock-hal/libclock-hal_1.0.0.bb index 3599b2a3..b3162308 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libclock-hal/libclock-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libclock-hal/libclock-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/clock_hal" inherit bshalmake HAL_NAME = "clock_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libdeck-hal/libdeck-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libdeck-hal/libdeck-hal_1.0.0.bb index 059641da..003b35a1 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libdeck-hal/libdeck-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libdeck-hal/libdeck-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/deck_hal" inherit bshalmake HAL_NAME = "deck_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libinput-hal/libinput-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libinput-hal/libinput-hal_1.0.0.bb index 495f6394..86c2a0f6 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libinput-hal/libinput-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libinput-hal/libinput-hal_1.0.0.bb @@ -18,4 +18,3 @@ S = "${WORKDIR}/git/hal/input_hal" inherit bshalmake HAL_NAME = "input_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libnv-hal/libnv-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libnv-hal/libnv-hal_1.0.0.bb index 43636baa..0ffea577 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libnv-hal/libnv-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libnv-hal/libnv-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/nv_hal" inherit bshalmake HAL_NAME = "nv_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpositioning-hal/libpositioning-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpositioning-hal/libpositioning-hal_1.0.0.bb new file mode 100644 index 00000000..f4955ba2 --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpositioning-hal/libpositioning-hal_1.0.0.bb @@ -0,0 +1,20 @@ +SUMMARY = "libpositioning_hal for AGL software" +DESCRIPTION = "install libpositioning_hal to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " \ + ns-frameworkunified \ + ns-backupmanager \ + vs-positioningbaselibrary \ +" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/hal/positioning_hal" + +inherit bshalmake + +HAL_NAME = "positioning_hal" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpower-hal/libpower-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpower-hal/libpower-hal_1.0.0.bb index ebf34a08..4ed6878f 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpower-hal/libpower-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libpower-hal/libpower-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/power_hal" inherit bshalmake HAL_NAME = "power_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsecurity-hal/libsecurity-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsecurity-hal/libsecurity-hal_1.0.0.bb index b76cf117..c384b04b 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsecurity-hal/libsecurity-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsecurity-hal/libsecurity-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/security_hal" inherit bshalmake HAL_NAME = "security_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsoctemperature-hal/libsoctemperature-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsoctemperature-hal/libsoctemperature-hal_1.0.0.bb index f24c5d7e..d51af0aa 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsoctemperature-hal/libsoctemperature-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libsoctemperature-hal/libsoctemperature-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/soc_temperature_hal" inherit bshalmake HAL_NAME = "soc_temperature_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libusb-hal/libusb-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libusb-hal/libusb-hal_1.0.0.bb index ed4e7b19..0154f504 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libusb-hal/libusb-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libusb-hal/libusb-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/usb_hal" inherit bshalmake HAL_NAME = "usb_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvehicle-hal/libvehicle-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvehicle-hal/libvehicle-hal_1.0.0.bb index 17232dd6..bdd9e85f 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvehicle-hal/libvehicle-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvehicle-hal/libvehicle-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/vehicle_hal" inherit bshalmake HAL_NAME = "vehicle_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvideo-in-hal/libvideo-in-hal_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvideo-in-hal/libvideo-in-hal_1.0.0.bb index 676809ef..e1643808 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvideo-in-hal/libvideo-in-hal_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-hal/libvideo-in-hal/libvideo-in-hal_1.0.0.bb @@ -14,4 +14,3 @@ S = "${WORKDIR}/git/hal/video_in_hal" inherit bshalmake HAL_NAME = "video_in_hal" -FILES_${PN} += "${libdir}/lib${HAL_NAME}.so" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-hal.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-hal.bb index 34c38903..8e69ae9e 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-hal.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-hal.bb @@ -19,4 +19,5 @@ RDEPENDS_${PN} += " \ libvehicle-hal \ libvideo-in-hal \ libnv-hal \ + libpositioning-hal \ " diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-service.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-service.bb index db4db3fb..2e5c9cf7 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-service.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-platform/packagegroups/packagegroup-agl-basesystem-service.bb @@ -23,4 +23,6 @@ RDEPENDS_${PN} += " \ ss-resourcemanager \ ss-taskmanager \ ss-versionlibrary \ + vs-positioning \ + vs-positioningbaselibrary \ " diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ns-memorygpioaccesslibrary/ns-memorygpioaccesslibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ns-memorygpioaccesslibrary/ns-memorygpioaccesslibrary_1.0.0.bb index e9fdd8ba..4a6edf25 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ns-memorygpioaccesslibrary/ns-memorygpioaccesslibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ns-memorygpioaccesslibrary/ns-memorygpioaccesslibrary_1.0.0.bb @@ -12,5 +12,3 @@ S = "${WORKDIR}/git/stub/memory_gpio_access_library" inherit agl-basesystem-common BSMAKE_FILE = "Makefile" - -FILES_${PN} += "${libdir}/*" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationsubcpu/ps-communicationsubcpu_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationsubcpu/ps-communicationsubcpu_1.0.0.bb index 1257dce0..e9618ca9 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationsubcpu/ps-communicationsubcpu_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationsubcpu/ps-communicationsubcpu_1.0.0.bb @@ -16,5 +16,3 @@ S = "${WORKDIR}/git/stub/communication_subcpu" inherit agl-basesystem-common BSMAKE_FILE = "Makefile" - -FILES_${PN} += "${libdir}/*" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationusb/ps-communicationusb_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationusb/ps-communicationusb_1.0.0.bb index 6acd54d2..62b1ed95 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationusb/ps-communicationusb_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/ps-communicationusb/ps-communicationusb_1.0.0.bb @@ -14,5 +14,3 @@ S = "${WORKDIR}/git/stub/communication_usb" inherit agl-basesystem-common BSMAKE_FILE = "Makefile" - -FILES_${PN} += "${libdir}/*" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-clock/vs-clock_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-clock/vs-clock_1.0.0.bb new file mode 100644 index 00000000..6c95ba32 --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-clock/vs-clock_1.0.0.bb @@ -0,0 +1,16 @@ +SUMMARY = "vs-clock for AGL software" +DESCRIPTION = "vs-clock to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " ns-frameworkunified" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/stub/clock" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile.client" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagcode/vs-diagcode_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagcode/vs-diagcode_1.0.0.bb new file mode 100644 index 00000000..8e3988ad --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagcode/vs-diagcode_1.0.0.bb @@ -0,0 +1,16 @@ +SUMMARY = "vs-diagcode for AGL software" +DESCRIPTION = "vs-diagcode to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " ns-frameworkunified" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/stub/diag_code" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagrecord/vs-diagrecord_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagrecord/vs-diagrecord_1.0.0.bb new file mode 100644 index 00000000..ebc6e463 --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-diagrecord/vs-diagrecord_1.0.0.bb @@ -0,0 +1,16 @@ +SUMMARY = "vs-diagrecord for AGL software" +DESCRIPTION = "vs-diagrecord to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " ns-frameworkunified" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/stub/diag_record" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-vehicle/vs-vehicle_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-vehicle/vs-vehicle_1.0.0.bb new file mode 100644 index 00000000..dac71f9b --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-stub/vs-vehicle/vs-vehicle_1.0.0.bb @@ -0,0 +1,16 @@ +SUMMARY = "vs-vehicle for AGL software" +DESCRIPTION = "vs-vehicle to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " ps-communication" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/stub/vehicle" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-backupmanager/ns-backupmanager_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-backupmanager/ns-backupmanager_1.0.0.bb index 06dadcd8..13e3605f 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-backupmanager/ns-backupmanager_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-backupmanager/ns-backupmanager_1.0.0.bb @@ -19,10 +19,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += " \ - ${libdir}/* \ -" - RDEPENDS_${PN} += " \ ns-frameworkunified \ libnv-hal \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-commonlibrary/ns-commonlibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-commonlibrary/ns-commonlibrary_1.0.0.bb index 1fdf7efe..dc9ec9e6 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-commonlibrary/ns-commonlibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-commonlibrary/ns-commonlibrary_1.0.0.bb @@ -12,7 +12,3 @@ S = "${WORKDIR}/git/service/native/common_library" inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" - -FILES_${PN} += " \ - ${libdir}/* \ -" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-loglibrary/ns-loglibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-loglibrary/ns-loglibrary_1.0.0.bb index c59ba5a6..114bf742 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-loglibrary/ns-loglibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ns-loglibrary/ns-loglibrary_1.0.0.bb @@ -12,7 +12,3 @@ S = "${WORKDIR}/git/service/native/log_library" inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" - -FILES_${PN} += " \ - ${libdir}/* \ -" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-eventlibrary/os-eventlibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-eventlibrary/os-eventlibrary_1.0.0.bb index 8dc4b291..a4aa6302 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-eventlibrary/os-eventlibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-eventlibrary/os-eventlibrary_1.0.0.bb @@ -17,9 +17,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += " \ - ${libdir}/* \ -" RDEPENDS_${PN} += " \ kernel-module-evklib \ " diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-posixbasedos001legacylibrary/os-posixbasedos001legacylibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-posixbasedos001legacylibrary/os-posixbasedos001legacylibrary_1.0.0.bb index ff878356..cf0faa30 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-posixbasedos001legacylibrary/os-posixbasedos001legacylibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-posixbasedos001legacylibrary/os-posixbasedos001legacylibrary_1.0.0.bb @@ -12,7 +12,3 @@ S = "${WORKDIR}/git/service/other/posix_based_os001_legacy_library" inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" - -FILES_${PN} += " \ - ${libdir}/* \ -" diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-rpclibrary/os-rpclibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-rpclibrary/os-rpclibrary_1.0.0.bb index 95631dcb..b39930b6 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-rpclibrary/os-rpclibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-rpclibrary/os-rpclibrary_1.0.0.bb @@ -19,10 +19,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += " \ - /usr/lib/basesystem/librpc.so \ -" - RDEPENDS_${PN} += " \ ns-commonlibrary \ ns-loglibrary \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-vehicleparameterlibrary/os-vehicleparameterlibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-vehicleparameterlibrary/os-vehicleparameterlibrary_1.0.0.bb index 2b7eb532..e5ed88d5 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-vehicleparameterlibrary/os-vehicleparameterlibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/os-vehicleparameterlibrary/os-vehicleparameterlibrary_1.0.0.bb @@ -15,8 +15,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - RDEPENDS_${PN} += " \ ns-backupmanager \ " diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ps-communication/ps-communication_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ps-communication/ps-communication_1.0.0.bb index 39895478..08625095 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ps-communication/ps-communication_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ps-communication/ps-communication_1.0.0.bb @@ -18,8 +18,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - RDEPENDS_${PN} += " \ ns-frameworkunified \ ps-communicationsubcpu \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-interfaceunified/ss-interfaceunified_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-interfaceunified/ss-interfaceunified_1.0.0.bb index 02c8ee41..6366ea8e 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-interfaceunified/ss-interfaceunified_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-interfaceunified/ss-interfaceunified_1.0.0.bb @@ -20,8 +20,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - DIRFILES = "1" RDEPENDS_${PN} += " \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-romaccesslibrary/ss-romaccesslibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-romaccesslibrary/ss-romaccesslibrary_1.0.0.bb index 1ac2a033..dc9b1df0 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-romaccesslibrary/ss-romaccesslibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-romaccesslibrary/ss-romaccesslibrary_1.0.0.bb @@ -19,8 +19,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - RDEPENDS_${PN} += " \ ns-frameworkunified \ ns-commonlibrary \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-versionlibrary/ss-versionlibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-versionlibrary/ss-versionlibrary_1.0.0.bb index a0756ef2..7ff32db7 100644 --- a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-versionlibrary/ss-versionlibrary_1.0.0.bb +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/ss-versionlibrary/ss-versionlibrary_1.0.0.bb @@ -19,8 +19,6 @@ inherit agl-basesystem-common BSMAKE_FILE = "Makefile.client" -FILES_${PN} += "${libdir}/*" - RDEPENDS_${PN} += " \ ns-frameworkunified \ ss-interfaceunified \ diff --git a/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/vs-positioningbaselibrary/vs-positioningbaselibrary_1.0.0.bb b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/vs-positioningbaselibrary/vs-positioningbaselibrary_1.0.0.bb new file mode 100644 index 00000000..d77d028a --- /dev/null +++ b/meta-oem-production-readiness/meta-agl-basesystem/recipes-support/vs-positioningbaselibrary/vs-positioningbaselibrary_1.0.0.bb @@ -0,0 +1,26 @@ +SUMMARY = "vs-positioningbaselibrary for AGL software" +DESCRIPTION = "vs-positioningbaselibrary to build AGL software" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" + +DEPENDS += " \ + ns-frameworkunified \ + os-eventlibrary \ + os-vehicleparameterlibrary \ +" + +PV = "1.0.0+gitr${SRCPV}" +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/basesystem.git;protocol=https;branch=${AGL_BRANCH}" +SRCREV := "${BASESYSTEM_REVISION}" + +S = "${WORKDIR}/git/service/vehicle/positioning_base_library" + +inherit agl-basesystem-common + +BSMAKE_FILE = "Makefile.client" + +RDEPENDS_${PN} += " \ + ns-frameworkunified \ + os-eventlibrary \ + os-vehicleparameterlibrary \ +" -- 2.16.6