equal
deleted
inserted
replaced
42 LNFILES=$(SRCS:%.c=%.ln) rad_dummy.ln |
42 LNFILES=$(SRCS:%.c=%.ln) rad_dummy.ln |
43 |
43 |
44 CLEAN_FILES += $(MOD_ALLOBJS) $(MOD_API_HDRS) $(MOD_API_CFILES) $(CLEANFILES) \ |
44 CLEAN_FILES += $(MOD_ALLOBJS) $(MOD_API_HDRS) $(MOD_API_CFILES) $(CLEANFILES) \ |
45 $(LNFILES) |
45 $(LNFILES) |
46 CLOBBER_FILES += $(MOD_LIBNAME) |
46 CLOBBER_FILES += $(MOD_LIBNAME) |
47 CTFCONVERT_HOOK = && $(CTFCONVERT) -l foo $@ |
|
48 |
47 |
49 LDFLAGS = $(MAPOPTS) -Wl,-zdefs -lc |
48 LDFLAGS = $(MAPOPTS) -Wl,-zdefs -lc |
50 |
49 |
51 LINTFLAGS += -x -erroff=E_PTRDIFF_OVERFLOW |
50 LINTFLAGS += -x -erroff=E_PTRDIFF_OVERFLOW |
52 MAPFILES += $(SRC)/make-rules/mapfile.module |
51 MAPFILES += $(SRC)/make-rules/mapfile.module |
61 |
60 |
62 $(LNFILES) $(MOD_ALLOBJS): $(MOD_API_HDRS) $(MOD_API_CFILES) |
61 $(LNFILES) $(MOD_ALLOBJS): $(MOD_API_HDRS) $(MOD_API_CFILES) |
63 |
62 |
64 $(MOD_LIBNAME): $(MOD_ALLOBJS) $(MAPFILES) |
63 $(MOD_LIBNAME): $(MOD_ALLOBJS) $(MAPFILES) |
65 $(CC) -G -o $@ $(MOD_ALLOBJS) $(LDFLAGS) $(LDLIBS) |
64 $(CC) -G -o $@ $(MOD_ALLOBJS) $(LDFLAGS) $(LDLIBS) |
66 $(CTFMERGE) -l foo -o $(MOD_LIBNAME) $(MOD_ALLOBJS) |
|
67 |
65 |
68 install: $(MOD_INSTALLDIR)/$(MOD_LIBNAME) |
66 install: $(MOD_INSTALLDIR)/$(MOD_LIBNAME) |
69 |
67 |
70 lint: $(LNFILES) |
68 lint: $(LNFILES) |
71 $(LINT.c) $(LNFILES) $(LDLIBS) -lrad |
69 $(LINT.c) $(LNFILES) $(LDLIBS) -lrad |
74 |
72 |
75 $(MOD_INSTALLDIR)/%: % |
73 $(MOD_INSTALLDIR)/%: % |
76 $(INS.file) |
74 $(INS.file) |
77 |
75 |
78 %.o: ../%.c |
76 %.o: ../%.c |
79 $(COMPILE.c) $(OUTPUT_OPTION) $< $(CTFCONVERT_HOOK) |
77 $(COMPILE.c) $(OUTPUT_OPTION) $< |
80 |
78 |
81 %.ln: ../%.c |
79 %.ln: ../%.c |
82 $(LINT.c) $(OUTPUT_OPTION) -c $< |
80 $(LINT.c) $(OUTPUT_OPTION) -c $< |
83 |
81 |
84 include $(SRC)/make-rules/Makefile.targ |
82 include $(SRC)/make-rules/Makefile.targ |