Benchmarks for PhD work of Thomas Preud'homme
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

24 lines
464 B

CC=gcc
INCDIR=include
LIBDIR=lib
SRCDIR=src
BINDIR=bin
SCRIPTDIR=scripts
SRCS := $(shell find $(SRCDIR) -name \*.java | sed -r "s@^\./@@")
BINS=$(patsubst $(SRCDIR)/%.java,$(BINDIR)/%.class,$(SRCS))
default: $(BINS)
runbarrier: $(BINDIR)/lip6/jikesrvm/bench/Main.class
$(SCRIPTDIR)/launch_java_bench $(BINDIR) $<
$(BINDIR)/%.class: $(SRCDIR)/%.java
mkdir -p $(BINDIR)
javac -d $(BINDIR) -sourcepath $(SRCDIR) $<
clean:
distclean: clean
rm -rf $(BINDIR)