| 12345678910111213141516171819202122 |
- all: target/lib/dbgen.jar target/tpch-gen-1.0-SNAPSHOT.jar
- target/tpch-gen-1.0-SNAPSHOT.jar: $(shell find -name *.java)
- mvn package
- target/tpch_kit.zip: tpch_kit.zip
- mkdir -p target/
- cp tpch_kit.zip target/tpch_kit.zip
- tpch_kit.zip:
- curl --output tpch_kit.zip http://www.tpc.org/tpch/spec/tpch_2_16_0.zip
- target/lib/dbgen.jar: target/tools/dbgen
- cd target/; mkdir -p lib/; ( jar cvf lib/dbgen.jar tools/ || gjar cvf lib/dbgen.jar tools/ )
- target/tools/dbgen: target/tpch_kit.zip
- test -d target/tools/ || (cd target; unzip tpch_kit.zip -x __MACOSX/; ln -sf $$PWD/*/dbgen/ tools)
- cd target/tools/; make -f makefile.suite clean; make -f makefile.suite CC=gcc DATABASE=ORACLE MACHINE=LINUX WORKLOAD=TPCH
- clean:
- mvn clean
|