diff --git a/recipes-vrpmdv/recipes-base/vrpmdv-web/vrpmdv-web.bb b/recipes-vrpmdv/recipes-base/vrpmdv-web/vrpmdv-web.bb index a02b888..1699ba3 100644 --- a/recipes-vrpmdv/recipes-base/vrpmdv-web/vrpmdv-web.bb +++ b/recipes-vrpmdv/recipes-base/vrpmdv-web/vrpmdv-web.bb @@ -2,74 +2,61 @@ SUMMARY = "vrpmdv-web recipe" DESCRIPTION = "Recipe to add vrpmdv-setup-page to it's location." LICENSE = "CLOSED" -inherit allarch perlnative +# inherit allarch perlnative cmake pkgconfig +inherit perlnative -DEPENDS += " perl" - -#FILESEXTRAPATHS:prepend := "${THISDIR}/files:" - -#SRC_URI += " \ -# file://vrpmdv/vrpmdvserver.py \ -# file://vrpmdv/vrpmdvmonreqschema.py \ -# file://vrpmdv/vrpmdvmonreq.py \ -# file://vrpmdv/vrpmdvmonitoringschema.py \ -# file://vrpmdv/vrpmdvmonitoring.py \ -# file://vrpmdv/vrpmdvdata.py \ -# file://vrpmdv/build/index.html \ -# file://vrpmdv/build/favicon.ico \ -# file://vrpmdv/build/assets/index-1aa534b8.js \ -#" - - SRC_URI += " \ - git://gitea.malehr.de/markus.lehr/vrpmdv-web;protocol=https;branch=master; \ - " +DEPENDS += "perl" +DEPENDS += "boost" # SRC_URI += " \ -# git://gitea.malehr.de/markus.lehr/vrmpdv.git;protocol=https;branch=master; \ +# file://rt_service/CMakeLists.txt \ +# file://rt_service/rt_service.cpp \ # " -# SRCREV = "${AUTOREV}" + +SRC_URI+="git://gitea.malehr.de/markus.lehr/vrpmdv-py-rtservice.git;protocol=https;branch=master;user=makus.lehr:gQsZ2Qht346yQG;destsuffix=vrpmdv-py-rtservice;name=vrpmdv-py-rtservice" +SRCREV_vrpmdv-py-rtservice="45380e38b1c0abd7244bd36dd504fb736669a384" -#SRC_URI += " \ -# git://git@gitlab.sclabs.io:10122/vrpmdv/setup-page.git;protocol=ssh; \ -#" -#SRCREV = "${AUTOREV}" +SRC_URI+="git://gitea.malehr.de/markus.lehr/vrpmdv-web.git;protocol=https;branch=master;user=makus.lehr:gQsZ2Qht346yQG;name=vrpmdv-web" +SRCREV_vrpmdv-web="9ebdd8fd55286e42a6b5c1e592ff07a282799aa9" -# S = "${WORKDIR}/git" +# S = "${WORKDIR}/rt_service" +# B = "${WORKDIR}/rt_service/build" -# S = "${WORKDIR}" DESTINATION = "/var/www/vrpmdv-web.local" FILES:${PN} += "${DESTINATION}" +# do_configure(){ +# set(CMAKE_C_COMPILER_WORKS 1) +# } + +# do_compile() { +# +# } do_install () { install -d ${D}${DESTINATION} + install -d ${D}${DESTINATION}/extensions + install -d ${D}${DESTINATION}/extensions/rt_service + install -d ${D}${DESTINATION}/build install -d ${D}${DESTINATION}/build/assets - install -m 0644 ${WORKDIR}/vrpmdv/vrpmdvserver/*.py ${D}/${DESTINATION} - install -m 0644 ${WORKDIR}/vrpmdv/vrpmdvserver/webbuild/index.html ${D}/${DESTINATION}/build - install -m 0644 ${WORKDIR}/vrpmdv/vrpmdvserver/webbuild/favicon.ico ${D}/${DESTINATION}/build - install -m 0644 ${WORKDIR}/vrpmdv/vrpmdvserver/webbuild/assets/*.js ${D}/${DESTINATION}/build/assets - - -# install -m 0644 ${WORKDIR}/vrpmdv/build/index.html ${D}/${DESTINATION}/build -# install -m 0644 ${WORKDIR}/vrpmdv/build/favicon.ico ${D}/${DESTINATION}/build -# install -m 0644 ${WORKDIR}/vrpmdv/build/assets/index-1aa534b8.js ${D}/${DESTINATION}/build/assets - - -# install -m 0644 ${WORKDIR}/vrpmdv*.py ${D}/${DESTINATION} -# install -m 0644 ${WORKDIR}/build/index.html ${D}/${DESTINATION}/build -# install -m 0644 ${WORKDIR}/favicon.ico ${D}/${DESTINATION}/build -# install -m 0644 ${WORKDIR}/index-1aa534b8.js ${D}/${DESTINATION}/build/assets + install -m 0644 ${WORKDIR}/git/vrpmdvserver/*.py ${D}/${DESTINATION} + install -m 0644 ${WORKDIR}/vrpmdv-py-rtservice/*.so ${D}/${DESTINATION}/extensions/rt_service + + install -m 0644 ${WORKDIR}/git/vrpmdvserver/webbuild/index.html ${D}/${DESTINATION}/build + install -m 0644 ${WORKDIR}/git/vrpmdvserver/webbuild/favicon.ico ${D}/${DESTINATION}/build + install -m 0644 ${WORKDIR}/git/vrpmdvserver/webbuild/assets/*.js ${D}/${DESTINATION}/build/assets } - +# BBCLASSEXTEND =+ "native nativesdk" +# BBCLASSEXTEND =+ "multilib:multilib_name" RDEPENDS:${PN} += " perl" - +RDEPENDS:${PN} += " boost-python"