1
2TOPDIR			= @top_srcdir@
3BASEDIR			= @srcdir@
4SRCDIR			= $(BASEDIR)
5prefix			= @prefix@
6exec_prefix		= @exec_prefix@
7bindir			= @bindir@
8libdir			= @libdir@
9includedir		= @includedir@
10DOCDIR			= $prefix/doc
11
12CXX				= @CXX@
13CXXFLAGS		= @CXXFLAGS@
14LN				= @LN_S@
15RM				= @RM@
16AR				= @AR@
17RANLIB			= @RANLIB@
18INSTALL			= @INSTALL@
19INSTALL_DATA	= @INSTALL_DATA@
20
21LDFLAGS			= @LDFLAGS@
22DEFS			= @DEFS@
23INCLUDES		= -I$(SRCDIR)
24
25LIBM			= @LIBM@
26LIBIOS			= @LIBIOS@
27LIBS			= @LIBS@ $(LIBM) $(LIBIOS)
28
29#--------------------------------------------------------------
30
31sources =  AudioDriver.cpp Dump.cpp FC.cpp LamePaula.cpp Main.cpp
32objects =  AudioDriver.o Dump.o FC.o LamePaula.o Main.o
33
34.PHONY: all
35all:	fcplay
36
37fcplay:	$(objects)
38		$(CXX) -o $@ $(LDFLAGS) $(objects) $(LIBS)
39
40.PHONY: clean
41clean:
42		$(RM) -f *.d *.o *.bak *~
43		$(RM) -f config.cache config.status config.log
44		$(RM) fcplay
45
46.PHONY: distclean
47distclean:
48		$(MAKE) clean
49		$(RM) -f Makefile
50
51.PHONY: depend
52depend:
53		@MAKEDEP@ $(INCLUDES) $(sources) 2> /dev/null
54
55install:
56		$(INSTALL) fcplay $(bindir)
57
58.EXPORT_ALL_VARIABLES:
59
60.SUFFIXES:
61.SUFFIXES: .cpp .d .h .o
62
63%.o:	%.cpp
64		$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFS) -c $< -o $@
65
66# ---------------------------------------------------------------------------
67# DO NOT DELETE THIS LINE -- make depend depends on it.
68
69