#!/bin/bash fetch_source() { autoclone } build() { local SRCDIR="${MODULE_WORK_DIR}/src/slxgreeter" local BUILDDIR="${SRCDIR}/build/" local DESTDIR="${MODULE_BUILD_DIR}/opt/openslx/bin" # now regular cmake stuff mkdir -p "${BUILDDIR}" || perror "Could not mkdir ${BUILDDIR}!" pushd "${BUILDDIR}" &>/dev/null || perror "Could not cd to ${BUILDDIR}!" pinfo "Running cmake" cmake .. || perror "'cmake ..' failed." pinfo "Running make" make || perror "'make' failed." popd &>/dev/null # "install" mkdir -p "${DESTDIR}" || perror "Could not mkdir ${DESTDIR}!" mv "${BUILDDIR}/qt-lightdm-greeter" "${DESTDIR}" mkdir -p "${MODULE_BUILD_DIR}/usr/share/xgreeters" cp "${SRCDIR}/qt-lightdm-greeter.desktop" "${MODULE_BUILD_DIR}/usr/share/xgreeters" } post_copy() { : }