diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-06-17 11:43:33 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-06-17 11:43:33 +0000 |
commit | b5e47c482dd1dfab46d519e13e6599207f4d6b25 (patch) | |
tree | f237122543fa3f3d9ac7a3ad4a21cf7456d90be6 /Makefile.in | |
parent | 7d6acbc9a46f1bb9fda22d92ce8f8b81c939e867 (diff) | |
download | ptxdist-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.in | 16 |
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; \ |