SPEC-3723: restructure meta-agl-demo
[AGL/meta-agl-demo.git] / recipes-config / agl-login-manager / agl-login-manager_0.1.bb
diff --git a/recipes-config/agl-login-manager/agl-login-manager_0.1.bb b/recipes-config/agl-login-manager/agl-login-manager_0.1.bb
new file mode 100644 (file)
index 0000000..49efce7
--- /dev/null
@@ -0,0 +1,19 @@
+SUMMARY = "AGL Login manager"
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+LOGIN_USER ??="1001 1002"
+
+RDEPENDS_${PN} += "af-main"
+
+do_install_append() {
+
+    install -d ${D}${systemd_system_unitdir}/multi-user.target.wants/
+
+    for AGL_USER in ${LOGIN_USER};do
+        ln -s ../afm-user-session@.service ${D}${systemd_system_unitdir}/multi-user.target.wants/afm-user-session@${AGL_USER}.service
+    done
+}
+
+FILES_${PN} += "${systemd_system_unitdir}"