6 GNUSTEP_BINDIR
= /usr
/local
/GNUstep
/Apps
/AlsaMixer.app
7 X11_BINDIR
= /usr
/X11R6
/bin
10 CXXFLAGS
+= -Wall
-pedantic
-fno-rtti
-fno-exceptions
-O2
-I
/usr
/X11R6
/include
11 LDFLAGS
+= -L
/usr
/X11R6
/lib
-lXpm
-lXext
-lX11
-lasound
13 OBJECTS
= Main.o Mixer.o Xpm.o AMixer
/AMixer.o AMixer
/AItem.o AMixer
/AChannel.o
17 AlsaMixer.app
: $(OBJECTS
)
18 $(CXX
) $(OBJECTS
) -o
$@
$(LDFLAGS
)
20 .PHONY
: install clean distclean
22 install: install-gnustep
25 install -d
$(DESTDIR
)$(GNUSTEP_BINDIR
)
26 install -m
0755 AlsaMixer.app
$(DESTDIR
)$(GNUSTEP_BINDIR
)/AlsaMixer
29 install -d
$(DESTDIR
)$(X11_BINDIR
)
30 install -m
0755 AlsaMixer.app
$(DESTDIR
)$(X11_BINDIR
)/AlsaMixer.app
33 rm -f
*~
$(OBJECTS
) AlsaMixer.app