[PATCH 9 of 9] ct-ng: Add ability to configure and use some GNU tools

Titus von Boxberg titus@v9g.de
Mon May 17 12:29:00 GMT 2010


# HG changeset patch
# User Titus von Boxberg <titus@v9g.de>
# Date 1274098268 -7200
# Node ID de67f6f61d30b5bb01a60ec867db5f26d4bd6a97
# Parent  5bb202a2c952720288b6133bc3a6f20da5e6aae1
ct-ng: Add ability to configure and use some GNU tools

Make the paths to libtool, objcopy, objdump, readelf, patch configurable.

diff -r 5bb202a2c952 -r de67f6f61d30 Makefile.in
--- a/Makefile.in	Mon May 17 12:30:43 2010 +0200
+++ b/Makefile.in	Mon May 17 14:11:08 2010 +0200
@@ -52,6 +52,11 @@
 grep   := @@grep@@
 make   := @@make@@
 sed    := @@sed@@
+libtool:= @@libtool@@
+objcopy:= @@objcopy@@
+objdump:= @@objdump@@
+readelf:= @@readelf@@
+patch  := @@patch@@
 
 ###############################################################################
 # Sanity checks
@@ -139,6 +144,11 @@
 	  echo "export grep=$(grep)";       \
 	  echo "export make=$(make)";       \
 	  echo "export sed=$(sed)";         \
+	  echo "export libtool=$(libtool)"; \
+	  echo "export objcopy=$(objcopy)"; \
+	  echo "export objdump=$(objdump)"; \
+	  echo "export readelf=$(readelf)"; \
+	  echo "export patch=$(patch)";     \
 	 ) >paths.mk
 
 #--------------------------------------
diff -r 5bb202a2c952 -r de67f6f61d30 configure
--- a/configure	Mon May 17 12:30:43 2010 +0200
+++ b/configure	Mon May 17 14:11:08 2010 +0200
@@ -365,6 +365,10 @@
 has_or_abort prog=bzip2
 has_or_abort prog=lzma
 has_or_abort prog=readlink
+has_or_abort prog=objcopy var=objcopy
+has_or_abort prog=objdump var=objdump
+has_or_abort prog=readelf var=readelf
+has_or_abort prog=patch var=patch
 
 has_or_abort inc="ncurses/ncurses.h ncurses/curses.h ncurses.h curses.h"    \
              err="'ncurses' headers files were not found"

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list