27
28 PROG = ctfstabs
29 SRCS = \
30 ctfstabs.c \
31 forth.c \
32 fth_enum.c \
33 fth_struct.c \
34 genassym.c \
35 list.c \
36 memory.c \
37 utils.c
38
39 include ../../Makefile.ctf
40
41 LDLIBS += -lctf
42
43 OBJS = $(SRCS:%.c=%.o)
44 LINTFILES = $(SRCS:%.c=%.ln)
45
46 LINTFLAGS = -mnux -L$(ROOT)/usr/lib
47 CERRWARN += -_gcc=-Wno-uninitialized
48 CERRWARN += -_gcc=-Wno-unused
49
50 .NO_PARALLEL:
51 .PARALLEL: $(OBJS) $(LINTFILES)
52
53 all: $(PROG)
54
55 $(PROG): $(OBJS)
56 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
57 $(POST_PROCESS)
58
59 %.o: ../common/%.c
60 $(COMPILE.c) $<
61
62 $(ROOTONBLDMACHPROG): $(PROG)
63
64 install: $(ROOTONBLDMACHPROG)
65
66 clean:
67 $(RM) $(OBJS) $(LINTFILES)
|
27
28 PROG = ctfstabs
29 SRCS = \
30 ctfstabs.c \
31 forth.c \
32 fth_enum.c \
33 fth_struct.c \
34 genassym.c \
35 list.c \
36 memory.c \
37 utils.c
38
39 include ../../Makefile.ctf
40
41 LDLIBS += -lctf
42
43 OBJS = $(SRCS:%.c=%.o)
44 LINTFILES = $(SRCS:%.c=%.ln)
45
46 LINTFLAGS = -mnux -L$(ROOT)/usr/lib
47 CERRWARN += $(CNOWARN_UNINIT)
48 CERRWARN += -_gcc=-Wno-unused
49
50 .NO_PARALLEL:
51 .PARALLEL: $(OBJS) $(LINTFILES)
52
53 all: $(PROG)
54
55 $(PROG): $(OBJS)
56 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
57 $(POST_PROCESS)
58
59 %.o: ../common/%.c
60 $(COMPILE.c) $<
61
62 $(ROOTONBLDMACHPROG): $(PROG)
63
64 install: $(ROOTONBLDMACHPROG)
65
66 clean:
67 $(RM) $(OBJS) $(LINTFILES)
|