Heres a simple Makefile I use.

BIN       = /home/jarvi/java/gps/bin/
JAVAC     = javac
JFLAGS    = -d /home/jarvi/java/gps/bin -O
JFILES   := $(patsubst %.java,$(BIN)%.class,$(wildcard *.java))
SUBDIRS   = almanac misc route trackpoint waypoint rxtx

.SUFFIXES:        .class .java

$(BIN)%.class: %.java
        $(JAVAC) $(JFLAGS) $<

all:    $(JFILES) $(SOFILES)
        @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i; done

Trent Jarvi
[EMAIL PROTECTED]

Reply via email to