CC		= cc

INCLUDES	= -I/homes/ma0/ma0ajg/MIDI/include -I/homes/ma0/ma0ajg/MIDI/bitmaps
CFLAGS		= -g -woff 100 -DYAWN_AVAILABLE -DREPORT_LINE_AND_FILE ${INCLUDES}
LDFLAGS		= -L/usr/lib/X11 -L/homes/ma0/ma0ajg/MIDI/lib
LIBRARIES	= -lY -lXaw -lXext -lXmu -lXt -lX11 -lLists -lInterlock -lMidi -lmalloc

TARGET		= midi

OBJECTS		=	Parse.o \
			MainWindow.o \
			Menu.o \
			TrackList.o \
			Message.o \
			EventListWindow.o \
			EventListMenu.o \
			PianoRoll.o \
			PianoRollMenu.o \
			EventDlgs.o \
			MidiSetupDlgs.o \
			Undo.o \
			Clipboard.o \
			Sequence.o \
			Record.o \
			Dispatch.o \
			Main.o

SOURCES		=	Parse.c \
			MainWindow.c \
			Menu.c \
			TrackList.c \
			Message.c \
			EventListWindow.c \
			EventListMenu.c \
			PianoRoll.c \
			PianoRollMenu.c \
			EventDlgs.c \
			MidiSetupDlgs.c \
			Undo.c \
			Clipboard.c \
			Sequence.c \
			Record.c \
			Dispatch.o \
			Main.c

PROPRIETARYLIBS =	../lib/libInterlock.a \
			../lib/libY.a \
			../lib/libLists.a \
			../lib/libMidi.a

midi:		${OBJECTS} ${PROPRIETARYLIBS}
		rm -f ${TARGET}
		${CC} -o ${TARGET} ${OBJECTS} ${LDFLAGS} ${LIBRARIES}

all:		${SOURCES}
		rm -f ${TARGET} ${OBJECTS}
		make xlogic

lint:		${SOURCES}
		${LINT} ${SOURCES}

clean:
		rm -f ${OBJECTS}

depend:		
		makedepend ${INCLUDES} ${SOURCES}



