defaults.c (1027B)
1 char defaults[] = 2 ".SUFFIXES: .o .c .y .l .a .sh .f\n" 3 4 "AR = ar\n" 5 "ARFLAGS = -rv\n" 6 "CC = c99\n" 7 "CFLAGS = -O\n" 8 "FC = fort77\n" 9 "FFLAGS = -O 1\n" 10 "LDFLAGS =\n" 11 "LEX = lex\n" 12 "LFLAGS =\n" 13 "YACC = yacc\n" 14 "YFLAGS =\n" 15 "SHELL = /bin/sh\n" 16 17 ".c:\n" 18 "\t${CC} ${CFLAGS} ${LDFLAGS} -o $@ $<\n" 19 20 ".f:\n" 21 "\t${FC} ${FFLAGS} ${LDFLAGS} -o $@ $<\n" 22 23 ".sh:\n" 24 "\tcp $< $@\n" 25 "\tchmod a+x $@\n" 26 27 ".c.o:\n" 28 "\t${CC} ${CFLAGS} -c $<\n" 29 30 ".f.o:\n" 31 "\t${FC} ${FFLAGS} -c $<\n" 32 33 ".y.o:\n" 34 "\t${YACC} ${YFLAGS} $<\n" 35 "\t${CC} ${CFLAGS} -c y.tab.c\n" 36 "\trm -f y.tab.c\n" 37 "\tmv y.tab.o $@\n" 38 39 ".l.o:\n" 40 "\t${LEX} ${LFLAGS} $<\n" 41 "\t${CC} ${CFLAGS} -c lex.yy.c\n" 42 "\trm -f lex.yy.c\n" 43 "\tmv lex.yy.o $@\n" 44 45 ".y.c:\n" 46 "\t${YACC} ${YFLAGS} $<\n" 47 "\tmv y.tab.c $@\n" 48 49 ".l.c:\n" 50 "\t${LEX} ${LFLAGS} $<\n" 51 "\tmv lex.yy.c $@\n" 52 53 ".c.a:\n" 54 "\t${CC} -c ${CFLAGS} $<\n" 55 "\t${AR} ${ARFLAGS} $@ $*.o\n" 56 "\trm -f $*.o\n" 57 58 ".f.a:\n" 59 "\t${FC} -c ${FFLAGS} $<\n" 60 "\t${AR} ${ARFLAGS} $@ $*.o\n" 61 "\trm -f $*.o\n";