solaris sucks more
authorbrian <brian@brianweb.net>
Sat, 22 May 2004 02:45:37 +0000 (02:45 +0000)
committerbrian <brian@brianweb.net>
Sat, 22 May 2004 02:45:37 +0000 (02:45 +0000)
darcs-hash:20040522024537-24bed-a59e45a8890157d18c00f484466c4cc78315861d.gz

Makefile

index 2036aca..2d37fed 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,8 @@ classes = $(sources:src/%.java=build/%.class)
 
 bcel_jar = upstream/bcel-5.1/bcel-5.1.jar
 
+TAR = $(test `uname` = SunOS && echo gtar || echo tar)
+
 all: $(classes)
 
 $(classes): $(sources) $(bcel_jar)
@@ -18,7 +20,7 @@ test: all Test.class
 
 $(bcel_jar):
        mkdir -p upstream
-       curl http://mirrors.mix5.com/apache/jakarta/bcel/binaries/bcel-5.1.tar.gz | gzip -dc | tar -xf - -C upstream
+       curl http://mirrors.mix5.com/apache/jakarta/bcel/binaries/bcel-5.1.tar.gz | gzip -dc | $(TAR) -xf - -C upstream
 
 clean: 
        rm -rf build/*