Print this page
NEX-5204 silence lint and studio warnings that only occur with an adjunct proto
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>


  31 SVCMETHOD =     svc-rmvolmgr
  32 
  33 include ../Makefile.cmd
  34 include ../hal/Makefile.hal
  35 
  36 POFILE=rmvolmgr_all.po
  37 POFILES=$(OBJS:%.o=%.po)
  38 
  39 LDLIBS +=       -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage -lcontract -lscf
  40 
  41 CPPFLAGS +=     $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS)
  42 CPPFLAGS +=     -I$(ROOT)/usr/include/hal
  43 CSTD =  $(CSTD_GNU99)
  44 
  45 CERRWARN +=     -_gcc=-Wno-switch
  46 CERRWARN +=     -_gcc=-Wno-uninitialized
  47 CERRWARN +=     -_gcc=-Wno-unused-variable
  48 CERRWARN +=     -_gcc=-Wno-parentheses
  49 CERRWARN +=     -_gcc=-Wno-unused-function
  50 


  51 ROOTCMDDIR =            $(ROOTLIB)
  52 ROOTMANIFESTDIR =       $(ROOTSVCSYSTEMFILESYSTEM)
  53 $(ROOTMANIFEST) :=      FILEMODE = 444
  54 $(ROOTLIBSVCMETHOD)/svc-rmvolmgr:= FILEMODE = 555
  55 
  56 .KEEP_STATE:
  57 
  58 all: $(PROG)
  59 
  60 $(PROG): $(OBJS)
  61         $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  62         $(POST_PROCESS)
  63 
  64 install: all $(ROOTCMD) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
  65 
  66 clean:
  67         $(RM) $(OBJS)
  68 
  69 check: $(CHKMANIFEST)
  70 


  31 SVCMETHOD =     svc-rmvolmgr
  32 
  33 include ../Makefile.cmd
  34 include ../hal/Makefile.hal
  35 
  36 POFILE=rmvolmgr_all.po
  37 POFILES=$(OBJS:%.o=%.po)
  38 
  39 LDLIBS +=       -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage -lcontract -lscf
  40 
  41 CPPFLAGS +=     $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS)
  42 CPPFLAGS +=     -I$(ROOT)/usr/include/hal
  43 CSTD =  $(CSTD_GNU99)
  44 
  45 CERRWARN +=     -_gcc=-Wno-switch
  46 CERRWARN +=     -_gcc=-Wno-uninitialized
  47 CERRWARN +=     -_gcc=-Wno-unused-variable
  48 CERRWARN +=     -_gcc=-Wno-parentheses
  49 CERRWARN +=     -_gcc=-Wno-unused-function
  50 
  51 CERRWARN +=     -_cc=-errhdr=no%$(ADJUNCT_PROTO)/usr/include/glib-2.0
  52 
  53 ROOTCMDDIR =            $(ROOTLIB)
  54 ROOTMANIFESTDIR =       $(ROOTSVCSYSTEMFILESYSTEM)
  55 $(ROOTMANIFEST) :=      FILEMODE = 444
  56 $(ROOTLIBSVCMETHOD)/svc-rmvolmgr:= FILEMODE = 555
  57 
  58 .KEEP_STATE:
  59 
  60 all: $(PROG)
  61 
  62 $(PROG): $(OBJS)
  63         $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
  64         $(POST_PROCESS)
  65 
  66 install: all $(ROOTCMD) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
  67 
  68 clean:
  69         $(RM) $(OBJS)
  70 
  71 check: $(CHKMANIFEST)
  72