source: pacpussensors/trunk/build/build_linux.sh@ 100

Last change on this file since 100 was 99, checked in by nguyenhu, 9 years ago

compilation under linux with 0.2.X framework

  • Property svn:executable set to *
File size: 678 bytes
RevLine 
[45]1#!/bin/bash
[5]2
3set -e
4
[45]5if [ -z $PACPUS_ROOT ]; then
6 echo PACPUS_ROOT environment variable does not exist, please set it the folder in which you have installed pacpusframework.
7else
[5]8
[99]9 # the following line will create a folder like: build_opt_pacpus_0.2.0_
[45]10 BUILD_DIR=./build${PACPUS_ROOT////_}
11 echo Your files will be built in: $BUILD_DIR
[5]12
[45]13 if [ -z $1 ]; then J="1"; else J="$1";
14 fi
[5]15
[45]16 if [ "$TARGET_PREFIX" == "arm-poky-linux-gnueabi-" ]; then
17 echo The environment is configured for poky_arm
18 exit 1
19 fi
[5]20
[45]21 if [ -d "$BUILD_DIR" ]; then
22 rm -rf $BUILD_DIR
23 fi
[5]24
[45]25 mkdir $BUILD_DIR
26 cd $BUILD_DIR
[5]27
[99]28 cmake ../.. -G "CodeBlocks - Unix Makefiles"
[5]29
[45]30 make -j$J
[99]31 make install
[45]32
33fi
34
Note: See TracBrowser for help on using the repository browser.