1 /* Extra targets from the Mule lib-src/Makefile.in.in. Put them
2 here until we figure out what to do with them. */
12 xesrcdir = ${srcdir}/../../src
15 INCLUDES = -I. -I${srcdir}/.. -I${xesrcdir}
20 #define THIS_IS_YMAKEFILE
22 #include "../../src/config.h"
33 mostlyclean: FRC.mostlyclean
34 -$(RM) *.o \#* $(PROGS)
37 -$(RM) Makefile Makefile.in
42 IMPORT_H = ${xeobjdir}/config.h ${xeobjdir}/paths.h \
43 ${xesrcdir}/mule-charset.h ${xesrcdir}/mule-coding.h
45 bdf.o: ${srcdir}/bdf.c ${srcdir}/bdf.h ${srcdir}/mulelib.h Makefile $(IMPORT_H)
46 $(CC) -c $(INCLUDES) ${srcdir}/bdf.c
48 m2ps.o: ${srcdir}/m2ps.c ${srcdir}/bdf.h ${srcdir}/mulelib.h $(IMPORT_H)
49 $(CC) -c $(INCLUDES) ${srcdir}/m2ps.c
51 fakelisp.o: ${srcdir}/fakelisp.c ${srcdir}/fakelisp.h
52 $(CC) -c $(INCLUDES) ${srcdir}/fakelisp.c
54 mule-charset.o: ${xesrcdir}/mule-charset.c ${xesrcdir}/mule-charset.h ${srcdir}/fakelisp.h
55 $(CC) -c $(INCLUDES) ${xesrcdir}/mule-charset.c
57 mule-coding.o: ${xesrcdir}/mule-coding.c ${xesrcdir}/mule-coding.h ${xesrcdir}/mule-charset.h\
59 $(CC) -c $(INCLUDES) ${xesrcdir}/mule-coding.c
61 mule-ccl.o: ${xesrcdir}/mule-ccl.c ${xesrcdir}/mule-charset.h ${xesrcdir}/mule-coding.h
62 $(CC) -c $(INCLUDES) ${xesrcdir}/mule-ccl.c
64 mulelib.o: ${srcdir}/mulelib.c ${srcdir}/mulelib.h ${srcdir}/fakelisp.h $(IMPORT_H)
65 $(CC) -c $(INCLUDES) ${srcdir}/mulelib.c
67 M2PSOBJ = bdf.o m2ps.o fakelisp.o mule-charset.o mule-coding.o mule-ccl.o mulelib.o
70 $(CC) $(LINK_CFLAGS) $(M2PSOBJ) $(LOADLIBES) -o $@
72 coco.o: ${srcdir}/coco.c ${srcdir}/mulelib.h $(IMPORT_H)
73 $(CC) -c $(INCLUDES) ${srcdir}/coco.c
75 COCOOBJ = coco.o fakelisp.o mule-charset.o mule-coding.o mule-ccl.o mulelib.o
78 $(CC) $(LINK_CFLAGS) $(COCOOBJ) $(LOADLIBES) -o $@