[rtems-graphics-toolkit commit] build Microwindows/ Nano-X and libt1 in another directory too
Gedare Bloom
gedare at rtems.org
Fri Jan 17 14:09:42 UTC 2014
Module: rtems-graphics-toolkit
Branch: master
Commit: 50d08498cf495bbf54faed4e5a6293de3341a630
Changeset: http://git.rtems.org/rtems-graphics-toolkit/commit/?id=50d08498cf495bbf54faed4e5a6293de3341a630
Author: Chirayu Desai <cdesai at cyanogenmod.org>
Date: Fri Dec 27 23:25:10 2013 +0530
build Microwindows/Nano-X and libt1 in another directory too
---
do_it | 42 +++++++++++++++++++++++++++++-------------
1 files changed, 29 insertions(+), 13 deletions(-)
diff --git a/do_it b/do_it
index 6500ee4..3c1f060 100755
--- a/do_it
+++ b/do_it
@@ -345,13 +345,17 @@ fi
######### Build and install Adobe Type 1 Font support
j_t1()
{
-#TODO: Build in ${BUILDDIR}
- cd ${T1LIB}
-
- make distclean
+ if [ ! -d ${BUILDDIR}/${T1LIB} ] ; then
+ mkdir ${BUILDDIR}/${T1LIB}
+ else
+ rm -r ${BUILDDIR}/${T1LIB}
+ mkdir ${BUILDDIR}/${T1LIB}
+ fi
+ cd ${BUILDDIR}/${T1LIB}
+ cp -r ../../${T1LIB}/* .
CFLAGS="${BSP_CFLAGS} ${CPU_CFLAGS}" \
- ./configure --host=${TARGET} --prefix=${PREFIX} \
+ ../../${T1LIB}/configure --host=${TARGET} --prefix=${PREFIX} \
--includedir=${PREFIX}/lib/include \
--datadir=${PREFIX}/share \
--disable-shared \
@@ -369,7 +373,7 @@ j_t1()
check_status $? Could not make distclean ${T1LIB}
fi
- cd ..
+ cd ../..
}
if [ ${do_t1} = yes ] ; then
@@ -415,13 +419,18 @@ fi
######### Build and install Nano-X support
j_nanox()
{
-#TODO: Build in ${BUILDDIR}
- cd ${NANOX}/src
+ if [ ! -d ${BUILDDIR}/${NANOX} ] ; then
+ mkdir ${BUILDDIR}/${NANOX}
+ else
+ rm -r ${BUILDDIR}/${NANOX}
+ mkdir ${BUILDDIR}/${NANOX}
+ fi
+ cd ${BUILDDIR}/${NANOX}
+
+ cp -r ../../${NANOX}/src/* .
# RTEMS_MAKEFILE_PATH inherited
export RTEMS_MAKEFILE_PATH
-
- make -f Makefile.rtems CONFIG=`pwd`/Configs/config.rtems clean
make -f Makefile.rtems CONFIG=`pwd`/Configs/config.rtems -k all
check_status $? Could not make ${NANOX}
@@ -446,8 +455,15 @@ fi
######### Build and install NXLIB support
j_nxlib()
{
-#TODO: Build in ${BUILDDIR}
- cd ${NXLIB}
+ if [ ! -d ${BUILDDIR}/${NXLIB} ] ; then
+ mkdir ${BUILDDIR}/${NXLIB}
+ else
+ rm -r ${BUILDDIR}/${NXLIB}
+ mkdir ${BUILDDIR}/${NXLIB}
+ fi
+ cd ${BUILDDIR}/${NXLIB}
+
+ cp -r ../../${NXLIB}/* .
# RTEMS_MAKEFILE_PATH inherited
export RTEMS_MAKEFILE_PATH
@@ -465,7 +481,7 @@ j_nxlib()
check_status $? Could not make distclean ${NXLIB}
fi
- cd ..
+ cd ../..
}
if [ ${do_nxlib} = yes ] ; then
More information about the vc
mailing list