2 # $Id: makefile.mos,v 1.1 2005/06/08 06:54:25 damato Exp $
11 @$(CC) -c $(CFLAGS) -o $*.o $<
13 ###########################################################################
18 ###########################################################################
21 -Wall -W -Wshadow -Wpointer-arith -Wsign-compare -Wmissing-prototypes \
22 -Wundef -Wbad-function-cast -Wmissing-declarations
24 CPU = -mcpu=604e -mmultiple
25 OPTIONS = -DNDEBUG -D__USE_INLINE__
26 OPTIMIZE = -O3 -fomit-frame-pointer -fstrength-reduce -finline-functions
29 ###########################################################################
31 CFLAGS = -noixemul $(WARNINGS) $(OPTIMIZE) $(DEBUG) $(CPU) $(OPTIONS) -I. \
35 ###########################################################################
42 ###########################################################################
48 @$(CC) -o $@.debug $(CFLAGS) $(LFLAGS) $(OBJS) $(LIBS)
49 @ppc-morphos-strip -R.comment -o $@ $@.debug
51 ###########################################################################
53 example_miscuse.o : example_miscuse.c
55 ###########################################################################
58 -rm *.o *.debug $(NAME)