summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2006-06-17 11:43:33 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2006-06-17 11:43:33 +0000
commitb5e47c482dd1dfab46d519e13e6599207f4d6b25 (patch)
treef237122543fa3f3d9ac7a3ad4a21cf7456d90be6 /Makefile.in
parent7d6acbc9a46f1bb9fda22d92ce8f8b81c939e867 (diff)
downloadptxdist-b5e47c482dd1dfab46d519e13e6599207f4d6b25.tar.gz
ptxdist-b5e47c482dd1dfab46d519e13e6599207f4d6b25.tar.xz
* made makefiles more BSD compatible; added hints
from Chuck Robey. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5812 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in16
1 files changed, 10 insertions, 6 deletions
diff --git a/Makefile.in b/Makefile.in
index 40f08adb3..2fcc01ea2 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -5,14 +5,18 @@ bindir := ${prefix}/bin
version := @PACKAGE_VERSION@
instdir := ${libdir}/ptxdist-${version}
+# make sure we use bash, even if the user has some other standard shell
+SHELL=bash
+export SHELL
+
all:
@echo "building lxdialog..."
cp ${abs_srcdir}/scripts/ptx-modifications/Makefile.lxdialog.ptx ${abs_srcdir}/scripts/lxdialog/Makefile
- cd ${abs_srcdir}/scripts/lxdialog && make
+ cd ${abs_srcdir}/scripts/lxdialog && ${MAKE}
@echo "building conf..."
- cd ${abs_srcdir}/scripts/kconfig && make conf
+ cd ${abs_srcdir}/scripts/kconfig && ${MAKE} conf
@echo "building mconf..."
- cd ${abs_srcdir}/scripts/kconfig && make mconf
+ cd ${abs_srcdir}/scripts/kconfig && ${MAKE} mconf
@echo "done."
@touch .done
@@ -30,16 +34,16 @@ install: all
@ln -sf ${instdir}/bin/ptxdist ${DESTDIR}${prefix}/bin/ptxdist
clean:
- @test ! -f ${abs_srcdir}/scripts/lxdialog/Makefile || (cd ${abs_srcdir}/scripts/lxdialog && make clean)
+ @test ! -f ${abs_srcdir}/scripts/lxdialog/Makefile || (cd ${abs_srcdir}/scripts/lxdialog && ${MAKE} clean)
@rm -f ${abs_srcdir}/scripts/lxdialog/Makefile
- @cd ${abs_srcdir}/scripts/kconfig && make clean
+ @cd ${abs_srcdir}/scripts/kconfig && ${MAKE} clean
@rm -f .done
dist:
PTXDIST_TOPDIR=$(shell pwd); \
tmpdir=`mktemp -d /tmp/ptxdist.XXXXXX`; \
cp -a $$PTXDIST_TOPDIR $$tmpdir/ptxdist-$(version); \
- cd $$tmpdir/ptxdist-$(version); make distclean; \
+ cd $$tmpdir/ptxdist-$(version); ${MAKE} distclean; \
find $$tmpdir/ptxdist-$(version) -name ".svn" | xargs rm -fr; \
rm -f $$tmpdir/ptxdist-$(version)/.done; \
cd $$tmpdir; \