42 ROOTLINKS64 += $(ROOTLIBDIR64)/$(LIBLINKS)$(MAJOR)
43 $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
44
45 MAPFILES = ../mapfile-vers
46
47 LDLIBS += -lsocket -lnsl -lc
48
49 CPPFLAGS += $(NETGROUP) $(TLI) $(ALWAYS_HOSTNAME) $(AUTH) \
50 $(STYLE) $(TABLES) $(DOT) $(BUGS) \
51 -DRFC931_TIMEOUT=$(RFC931_TIMEOUT) \
52 -I$(SRCDIR)
53 CFLAGS += $(CCVERBOSE)
54
55 CERRWARN += -erroff=E_FUNC_EXPECTS_TO_RETURN_VALUE
56 CERRWARN += -erroff=E_IMPLICIT_DECL_FUNC_RETURN_INT
57 CERRWARN += -erroff=E_OLD_STYLE_DECL_HIDES_PROTO
58
59 CERRWARN += -_gcc=-Wno-return-type
60 CERRWARN += -_gcc=-Wno-parentheses
61 CERRWARN += -_gcc=-Wno-unused-variable
62 CERRWARN += -_gcc=-Wno-uninitialized
63
64 # not linted
65 SMATCH=off
66
67 .KEEP_STATE:
68
69 all: $(LIBS)
70
71 lint: lintcheck
72
73 $(ROOTLIBDIR)/$(LIBLINKS)$(MAJOR): $(ROOTLIBDIR)/$(LIBLINKS)$(VERS)
74 $(INS.liblink)
75
76 $(ROOTLIBDIR64)/$(LIBLINKS)$(MAJOR): $(ROOTLIBDIR64)/$(LIBLINKS)$(VERS)
77 $(INS.liblink64)
78
79 include ../../Makefile.targ
80
81
82 # The rest of this file contains definitions more-or-less directly from the
|
42 ROOTLINKS64 += $(ROOTLIBDIR64)/$(LIBLINKS)$(MAJOR)
43 $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
44
45 MAPFILES = ../mapfile-vers
46
47 LDLIBS += -lsocket -lnsl -lc
48
49 CPPFLAGS += $(NETGROUP) $(TLI) $(ALWAYS_HOSTNAME) $(AUTH) \
50 $(STYLE) $(TABLES) $(DOT) $(BUGS) \
51 -DRFC931_TIMEOUT=$(RFC931_TIMEOUT) \
52 -I$(SRCDIR)
53 CFLAGS += $(CCVERBOSE)
54
55 CERRWARN += -erroff=E_FUNC_EXPECTS_TO_RETURN_VALUE
56 CERRWARN += -erroff=E_IMPLICIT_DECL_FUNC_RETURN_INT
57 CERRWARN += -erroff=E_OLD_STYLE_DECL_HIDES_PROTO
58
59 CERRWARN += -_gcc=-Wno-return-type
60 CERRWARN += -_gcc=-Wno-parentheses
61 CERRWARN += -_gcc=-Wno-unused-variable
62 CERRWARN += $(CNOWARN_UNINIT)
63
64 # not linted
65 SMATCH=off
66
67 .KEEP_STATE:
68
69 all: $(LIBS)
70
71 lint: lintcheck
72
73 $(ROOTLIBDIR)/$(LIBLINKS)$(MAJOR): $(ROOTLIBDIR)/$(LIBLINKS)$(VERS)
74 $(INS.liblink)
75
76 $(ROOTLIBDIR64)/$(LIBLINKS)$(MAJOR): $(ROOTLIBDIR64)/$(LIBLINKS)$(VERS)
77 $(INS.liblink64)
78
79 include ../../Makefile.targ
80
81
82 # The rest of this file contains definitions more-or-less directly from the
|