X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=build-hc-pkg.git;a=blobdiff_plain;f=build-hc-pkg;h=5743b3cf1554a574db00c73649001000750cb3dd;hp=81dcea4c97ed0650f1ed4cf38c59f4c981e43ef3;hb=dd13c430199fd856b830e6647f659d4ef3fb300a;hpb=2a032631b7bfccfa2044dd50863d0e1c119c8b2e diff --git a/build-hc-pkg b/build-hc-pkg index 81dcea4..5743b3c 100755 --- a/build-hc-pkg +++ b/build-hc-pkg @@ -33,6 +33,21 @@ if [[ -z "$srcpath" || ! -e "$srcpath" ]]; then fi fi -gmake -f mk/main.mk SRCPATH="$srcpath" PLATFORM="$platform" SHELL="$SHELL" +# What's the name of our GNU tar? +declare gnutar="" +if which gnutar >/dev/null 2>&1; then + gnutar="gnutar" +elif which gtar >/dev/null 2>&1; then + gnutar="gtar" +else + echo "We need GNU tar to be installed." >&2 + exit 1 +fi + +gmake -f mk/main.mk \ + SRCPATH="$srcpath" \ + PLATFORM="$platform" \ + GNUTAR="$gnutar" \ + SHELL="$SHELL" echo "If you are done, run \"$0 clean\" to cleanup the working directory."