1CFLAGS+=-mno-cygwin -I/usr/local/openjdk8/include  -I/usr/local/openjdk8/include/freebsd -I/usr/local/include
2LDFLAGS+=-L/usr/local/lib
3LDLIBS?=-lwinmm
4LDPATH?=
5LIBRARY_PREFIX?=
6LIBRARY_NAME?=tuxguitar-winmm-jni
7LIBRARY_EXTENSION?=.dll
8
9LIBRARY=$(LIBRARY_PREFIX)$(LIBRARY_NAME)$(LIBRARY_EXTENSION)
10OBJECTS=org_herac_tuxguitar_player_impl_midiport_winmm_MidiSystem.o
11
12%.o: %.c
13	$(CC) $(CFLAGS) -c -o $@ $<
14
15all:    $(LIBRARY)
16
17$(LIBRARY):	$(OBJECTS)
18	$(CC) $(LDFLAGS) -shared -o $(LIBRARY) $(OBJECTS) $(LDPATH) $(LDLIBS)
19
20clean:
21	rm -f $(OBJECTS) $(LIBRARY)
22