#!/bin/sh # (C) Raphael Langerhorst, August 2004 # see file LICENSE.BSD for the license checkreturn() { retvalue=$1 if [ ! $retvalue -eq 0 ] then echo "" echo "Operation failed with error code $retvalue," echo "please take a look at the output to see what went wrong." echo "" echo "If the problem persists, try \"./scripts/cleancompile\"." echo "" exit $retvalue fi } echo "" echo "This script does a normal compilation, if it fails, try ./scripts/cleancompile" echo "" sleep 1 # let's see if we can set KDEDIR with kde-config --prefix if [ -z $KDEDIR ] then echo "KDEDIR environment variable not set, using kde-config." which kde-config > /dev/null 2>&1 if [ $? -eq 0 ] then KDEDIR=`kde-config --prefix` else echo "kde-config could not be found!" fi fi if [ -z $KDEDIR ] then echo "Warning: KDEDIR environment variable not set!" else echo "KDEDIR set to $KDEDIR" fi export KDEDIR if [ -e Makefile ] then echo "Makefile exists." else echo "No Makefile present, proceeding with Makefile generation." qmake checkreturn $? fi echo "" echo "Starting build process with \"make\"." echo "" make checkreturn $? echo "" echo "Compilation finished!" echo "In order to install G System, type \"./scripts/makeinstall\"." echo "You might need super user privileges for installation," echo "type \"su\" to switch to the root user." echo "Don't forget to exit from the root shell after installing." echo "" echo "Please report bugs or comments to the mailing list or forum." echo "" echo "Take a look at the README file to find out how to use the G System." echo "" echo "ENJOY!!" echo ""