24 #
25 # Copyright (c) 2018, Joyent, Inc.
26
27 CFLAGS += v
28
29 PROG= ctags
30 XPG4PROG= ctags
31 OTHERPROGS= fold cxref
32 SRCS= $(PROG).c fold.c mkstr.c xstr.c
33 TXTS= READ_ME del.h.cb mkstr.c xstr.c
34 #
35 # For message catalogue file
36 #
37 POFILES= $(SRCS:%.c=%.po)
38
39 include ../../Makefile.cmd
40 $(XPG4) := CFLAGS += -DXPG4
41
42 CERRWARN += -_gcc=-Wno-char-subscripts
43 CERRWARN += -_gcc=-Wno-parentheses
44 CERRWARN += -_gcc=-Wno-uninitialized
45 CERRWARN += -_gcc=-Wno-implicit-function-declaration
46 CERRWARN += -_gcc=-Wno-unused-variable
47
48 # way too old
49 SMATCH=off
50
51 POFILE= misc.po
52
53 CLOBBERFILES += $(OTHERPROGS)
54
55 .KEEP_STATE:
56
57 all: $(PROG) $(XPG4) $(OTHERPROGS)
58
59 catalog: $(POFILE)
60
61 $(POFILE): $(POFILES)
62 $(RM) $@
63 cat $(POFILES) > $(POFILE)
64
|
24 #
25 # Copyright (c) 2018, Joyent, Inc.
26
27 CFLAGS += v
28
29 PROG= ctags
30 XPG4PROG= ctags
31 OTHERPROGS= fold cxref
32 SRCS= $(PROG).c fold.c mkstr.c xstr.c
33 TXTS= READ_ME del.h.cb mkstr.c xstr.c
34 #
35 # For message catalogue file
36 #
37 POFILES= $(SRCS:%.c=%.po)
38
39 include ../../Makefile.cmd
40 $(XPG4) := CFLAGS += -DXPG4
41
42 CERRWARN += -_gcc=-Wno-char-subscripts
43 CERRWARN += -_gcc=-Wno-parentheses
44 CERRWARN += $(CNOWARN_UNINIT)
45 CERRWARN += -_gcc=-Wno-implicit-function-declaration
46 CERRWARN += -_gcc=-Wno-unused-variable
47
48 # way too old
49 SMATCH=off
50
51 POFILE= misc.po
52
53 CLOBBERFILES += $(OTHERPROGS)
54
55 .KEEP_STATE:
56
57 all: $(PROG) $(XPG4) $(OTHERPROGS)
58
59 catalog: $(POFILE)
60
61 $(POFILE): $(POFILES)
62 $(RM) $@
63 cat $(POFILES) > $(POFILE)
64
|