summaryrefslogtreecommitdiffstats
path: root/remote/modules/vmchooser
diff options
context:
space:
mode:
authorMichael Neves2013-05-03 13:45:53 +0200
committerMichael Neves2013-05-03 13:45:53 +0200
commitc3c77545b5d70a2dc8d104b8b18ce385b25ff6f1 (patch)
tree9ec66e84966847234ee1bf697f1c702efd3d49db /remote/modules/vmchooser
parentkernel config fix (diff)
downloadtm-scripts-c3c77545b5d70a2dc8d104b8b18ce385b25ff6f1.tar.gz
tm-scripts-c3c77545b5d70a2dc8d104b8b18ce385b25ff6f1.tar.xz
tm-scripts-c3c77545b5d70a2dc8d104b8b18ce385b25ff6f1.zip
vmchooser in opt
Diffstat (limited to 'remote/modules/vmchooser')
-rw-r--r--remote/modules/vmchooser/vmchooser.build16
-rw-r--r--remote/modules/vmchooser/vmchooser.conf2
2 files changed, 12 insertions, 6 deletions
diff --git a/remote/modules/vmchooser/vmchooser.build b/remote/modules/vmchooser/vmchooser.build
index 340b1d9a..facd8c54 100644
--- a/remote/modules/vmchooser/vmchooser.build
+++ b/remote/modules/vmchooser/vmchooser.build
@@ -5,11 +5,17 @@ fetch_source() {
}
build() {
- cd src
- pinfo "Running vmchooser buildscript"
- . build.sh
- pinfo ""
- cd - &> /dev/null
+
+SRCDIR="${MODULE_DIR}/src/"
+
+[ ! -d "${MODULE_BUILD_DIR}/${PREFIX}" ] && mkdir -p "${MODULE_BUILD_DIR}/${PREFIX}"
+cd "${MODULE_BUILD_DIR}/${PREFIX}"
+
+pinfo "Running make"
+cmake $CMAKE_ARGS $SRCDIR && make
+
+cd - &> /dev/null
+
}
post_copy() {
diff --git a/remote/modules/vmchooser/vmchooser.conf b/remote/modules/vmchooser/vmchooser.conf
index 4054d59b..1e41bc6e 100644
--- a/remote/modules/vmchooser/vmchooser.conf
+++ b/remote/modules/vmchooser/vmchooser.conf
@@ -1,5 +1,5 @@
GIT=git://git.openslx.org/openslx/tools/vmchooser.git
REQUIRED_DEPENDENCIES=" cmake
libqt4-dev"
-TARGET_DIR="opt/openslx/vmchooser/bin"
+PREFIX="/opt/openslx/vmchooser/bin"
REQUIRED_BINARIES="vmchooser"