[rtems-graphics-toolkit commit] build fltk in another directory

Gedare Bloom gedare at rtems.org
Fri Jan 17 14:09:42 UTC 2014


Module:    rtems-graphics-toolkit
Branch:    master
Commit:    7590de5f3ac9d02bfd78da92d98d703042935533
Changeset: http://git.rtems.org/rtems-graphics-toolkit/commit/?id=7590de5f3ac9d02bfd78da92d98d703042935533

Author:    Chirayu Desai <cdesai at cyanogenmod.org>
Date:      Wed Jan  1 19:39:18 2014 +0530

build fltk in another directory

---

 do_it |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/do_it b/do_it
index bc401a4..6fe0f86 100755
--- a/do_it
+++ b/do_it
@@ -419,15 +419,15 @@ fi
 ######### Build and install Nano-X support
 j_nanox()
 {
-  if [ ! -d ${BUILDDIR}/${NANOX} ] ; then
-    mkdir ${BUILDDIR}/${NANOX}
+  if [ ! -d ${BUILDDIR}/${NANOX}/src ] ; then
+    mkdir ${BUILDDIR}/${NANOX}/src
   else
-    rm -r ${BUILDDIR}/${NANOX}
-    mkdir ${BUILDDIR}/${NANOX}
+    rm -r ${BUILDDIR}/${NANOX}/src
+    mkdir ${BUILDDIR}/${NANOX}/src
   fi
-  cd ${BUILDDIR}/${NANOX}
+  cd ${BUILDDIR}/${NANOX}/src
 
-  cp -r ../../${NANOX}/src/* .
+  cp -r ../../../${NANOX}/src/* .
 
   # RTEMS_MAKEFILE_PATH inherited
   export RTEMS_MAKEFILE_PATH
@@ -443,7 +443,7 @@ j_nanox()
     check_status $? Could not make distclean ${NANOX}
   fi
 
-  cd ../..
+  cd ../../..
 }
 
 if [ ${do_nanox} = yes ] ; then
@@ -493,12 +493,20 @@ fi
 ######### Build and install FLTK support
 j_fltk()
 {
-  cd ${FLTK}
+  if [ ! -d ${BUILDDIR}/${FLTK} ] ; then
+    mkdir ${BUILDDIR}/${FLTK}
+  else
+    rm -r ${BUILDDIR}/${FLTK}
+    mkdir ${BUILDDIR}/${FLTK}
+  fi
+  cd ${BUILDDIR}/${FLTK}
+
+  cp -r ../../${FLTK}/* .
 
   make distclean
 
   CFLAGS="${BSP_CFLAGS} ${CPU_CFLAGS}" \
-   ./configure --host=${TARGET} --prefix=${PREFIX} \
+   ../../${FLTK}/configure --host=${TARGET} --prefix=${PREFIX} \
       --includedir="${BSPTOP}/lib/include"  --libdir="${BSPTOP}/lib"\
       --x-includes="${BSPTOP}/lib/include" --x-libraries="${BSPTOP}/lib" \
       --disable-xft --disable-xinerama --disable-xdbe \




More information about the vc mailing list