diff options
Diffstat (limited to 'dist/gdb/Makefile.linux')
-rw-r--r-- | dist/gdb/Makefile.linux | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/dist/gdb/Makefile.linux b/dist/gdb/Makefile.linux index b6e6022ef6..b7a929ef92 100644 --- a/dist/gdb/Makefile.linux +++ b/dist/gdb/Makefile.linux @@ -1,13 +1,12 @@ broot=${PWD} source=${broot}/source -targets=x86_64-unknown-linux-gnu i686-unknown-linux-gnu arm-none-linux-gnueabi +targets=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu,arm-none-linux-gnueabi staging=${broot}/staging pyversion=2.7 expatversion=2.1.0 arch=`uname -sm | sed 's/ /-/g' | tr A-Z a-z` version=7.10 targetdir=${broot}/qtcreator-gdb-${version} -gdbtargets=$(addprefix ${targetdir}/gdb-, ${targets}) packagename=qtcreator-gdb-${version}-${arch}.tar.gz all:package @@ -68,19 +67,19 @@ ${staging}/gdb-${version}/configure: ${source}/gdb-${version}.tar.xz | makestagi cd gdb-${version} && \ touch configure -${gdbtargets}: ${targetdir}/gdb-%: ${staging}/gdb-${version}/configure ${staging}/lib/libpython${pyversion}.a ${staging}/lib/libexpat.a | maketargetdir - test -e ${staging}/gdb-${version}-$* || mkdir ${staging}/gdb-${version}-$* +${targetdir}/gdb: ${staging}/gdb-${version}/configure ${staging}/lib/libpython${pyversion}.a ${staging}/lib/libexpat.a | maketargetdir + test -e ${staging}/gdb-${version}-build || mkdir ${staging}/gdb-${version}-build export PYTHONHOME=${staging} && \ export PATH="${staging}/bin/:$$PATH" && \ export LDFLAGS="-Wl,--no-as-needed -pthread -lm" && \ - cd ${staging}/gdb-${version}-$* && \ - ${staging}/gdb-${version}/configure --disable-nls --target=$* --with-separate-debug-dir="" \ + cd ${staging}/gdb-${version}-build && \ + ${staging}/gdb-${version}/configure --disable-nls --enable-targets=${targets} --with-separate-debug-dir="" \ --disable-werror --with-python=${staging} --with-libexpat-prefix=${staging} && \ sleep 3 && \ ${MAKE} MAKEFLAGS+=-j1 && \ - strip -o ${targetdir}/gdb-$* gdb/gdb + strip -o ${targetdir}/gdb gdb/gdb -package: ${gdbtargets} ${targetdir}/python/include/python${pyversion}/pyconfig.h +package: ${targetdir}/gdb ${targetdir}/python/include/python${pyversion}/pyconfig.h mv ${targetdir} ${targetdir}-${arch} echo "Packing..." tar czf ${packagename} qtcreator-gdb-${version}-${arch} |