JAVAHOME = ../../../../../build/solaris
CFLAGS = -g -I$(JAVAHOME)/include -I$(JAVAHOME)/include/solaris

all: Scanf.class libScanf.so

Scanf.class: Scanf.java
	$(JAVAHOME)/bin/javac $?

libScanf.so: Scanf.c Scanf.h
	$(CC) $(CFLAGS) $(LDFLAGS) -G -o libScanf.so Scanf.c

Scanf.h: Scanf.class
	$(JAVAHOME)/bin/javah Scanf


clobber clean:
	rm -f *.o *.so Scanf.h *.class
