summaryrefslogtreecommitdiff
path: root/ewemake.in
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2016-05-11 09:25:28 +0200
committerErich Eckner <git@eckner.net>2016-05-11 09:25:28 +0200
commit4b56ce331b7c628236300e0cf4e880cb31f18665 (patch)
tree0fd65f6e4b6d107d14e46a3ba90fec9abf252732 /ewemake.in
parent39f5ad8323b1b5e1abce4afd8dfd2525f9eebd6d (diff)
downloadMake-4b56ce331b7c628236300e0cf4e880cb31f18665.tar.xz
etwas aufgeräumt, warnen bei überzähligen Optionen
Diffstat (limited to 'ewemake.in')
-rwxr-xr-xewemake.in16
1 files changed, 1 insertions, 15 deletions
diff --git a/ewemake.in b/ewemake.in
index 59d1b9a..985e3f9 100755
--- a/ewemake.in
+++ b/ewemake.in
@@ -2,22 +2,8 @@
# ewemake verision #VERSION# - a wrapper for Make
-machDatei="$(pwd)"
-
-while [ ! -r "${machDatei}/Machdatei" ] && [ ! "${machDatei}" == "/" ]
-do
- machDatei="$(dirname "${machDatei}")"
-done
-
-machDatei="${machDatei}/Machdatei"
-if [ ! -r "${machDatei}" ]
-then
- >&2 echo 'Fehler: Kann keine Machdatei finden!'
- exit 1
-fi
-
tmpDatei="$(mktemp)"
-Make -D "${machDatei}" -A "${tmpDatei}"
+Make -l -A "${tmpDatei}"
chmod +x "${tmpDatei}"
"${tmpDatei}"
rm -f "${tmpDatei}"