Print this page
don't pass in lint libraries which no longer exist
gag lint errors that stem from lint libraries that the omnios build system does not build
@@ -27,17 +27,21 @@
SRCS = cmdparse.c isnsadm.c isnsadm_msg.c
OBJS = $(SRCS:%.c=%.o)
include ../../Makefile.cmd
-LDLIBS += -lxml2 -lscf -lc
+LDLIBS += -lscf -lc
CFLAGS += $(CCVERBOSE)
CPPFLAGS += -I. -I$(ADJUNCT_PROTO)/usr/include/libxml2 -I../isnsd
POFILE = isnsadm_all.po
POFILES = $(OBJS:%.o=%.po)
+# libxml2 has no lint library, so we can only include this while building
+$(PROG) := LDLIBS += -lxml2
+
LINTFLAGS += -xerroff=E_BAD_FORMAT_STR2
+LINTFLAGS += -erroff=E_NAME_USED_NOT_DEF2
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-uninitialized
.KEEP_STATE: