1# 2# Mixer.app Makefile 3# 4 5DESTDIR = 6GNUSTEP_BINDIR = /usr/local/GNUstep/Apps/Mixer.app 7X11_BINDIR = /usr/X11R6/bin 8 9CXX=c++ 10CXXFLAGS += -Wall -pedantic -fno-rtti -fno-exceptions -O2 -I/usr/X11R6/include 11LDFLAGS += -L/usr/X11R6/lib -lXpm -lXext -lX11 12 13OBJECTS = Main.o Mixer.o Xpm.o 14 15all: Mixer.app 16 17Mixer.app: $(OBJECTS) 18 $(CXX) $(OBJECTS) -o $@ $(LDFLAGS) 19 20.PHONY: install clean distclean 21 22install: install-gnustep 23 24install-gnustep: all 25 install -d $(DESTDIR)$(GNUSTEP_BINDIR) 26 install -m 0755 Mixer.app $(DESTDIR)$(GNUSTEP_BINDIR)/Mixer 27 28install-x11: all 29 install -d $(DESTDIR)$(X11_BINDIR) 30 install -m 0755 Mixer.app $(DESTDIR)$(X11_BINDIR)/Mixer.app 31 32clean: 33 rm -f *~ *.o 34 35# End of file 36