rt_benchs/jikes_write_barrier/Makefile

25 lines
464 B
Makefile
Raw Permalink Normal View History

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