Print this page
11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized


  49 COBJS=  option.o util.o
  50 
  51 BINPROG= msgfmt xgettext
  52 LIBPROG= gmsgfmt
  53 PROG=  $(BINPROG) $(LIBPROG)
  54 
  55 YFLAGS += -d
  56 LINTFLAGS +=    -um
  57 
  58 POFILE= msgfmt_all.po
  59 POFILES= $(SOBJS:%.o=%.po) $(GOBJS:%.o=%.po) $(COBJS:%.o=%.po) \
  60         $(BOBJS:%.o=%.po) $(YOBJS:%.o=%.po)
  61 
  62 CLOBBERFILES += gmsgfmt_rev
  63 
  64 ROOTBINPROG= $(BINPROG:%=$(ROOTBIN)/%)
  65 ROOTLIBPROG= $(LIBPROG:%=$(ROOTLIB)/%)
  66 
  67 CERRWARN += -_gcc=-Wno-parentheses
  68 CERRWARN += -_gcc=-Wno-unused-label
  69 CERRWARN += -_gcc=-Wno-uninitialized
  70 CERRWARN += -_gcc=-Wno-unused-variable
  71 
  72 .KEEP_STATE:
  73 
  74 .PARALLEL:      $(SOBJS) $(GOBJS) $(YOBJS) $(COBJS) $(BOBJS) $(LOBJS) \
  75                 $(XOBJS) $(LXOBJS)
  76 
  77 all: $(PROG) gmsgfmt_rev
  78 
  79 msgfmt: $(SOBJS) $(COBJS)
  80         $(LINK.c) $(SOBJS) $(COBJS) -o $@ $(LDLIBS)
  81         $(POST_PROCESS)
  82 
  83 gmsgfmt:        $(GOBJS) $(YOBJS) $(BOBJS) $(COBJS)
  84         $(LINK.c) $(GOBJS) $(YOBJS) $(BOBJS) $(COBJS) -o $@ $(LDLIBS)
  85         $(POST_PROCESS)
  86 
  87 gmsgfmt_rev:    $(GOBJS) $(YOBJS) $(LOBJS) $(COBJS)
  88         $(LINK.c) $(GOBJS) $(YOBJS) $(LOBJS) $(COBJS) -o $@ $(LDLIBS)
  89         $(POST_PROCESS)




  49 COBJS=  option.o util.o
  50 
  51 BINPROG= msgfmt xgettext
  52 LIBPROG= gmsgfmt
  53 PROG=  $(BINPROG) $(LIBPROG)
  54 
  55 YFLAGS += -d
  56 LINTFLAGS +=    -um
  57 
  58 POFILE= msgfmt_all.po
  59 POFILES= $(SOBJS:%.o=%.po) $(GOBJS:%.o=%.po) $(COBJS:%.o=%.po) \
  60         $(BOBJS:%.o=%.po) $(YOBJS:%.o=%.po)
  61 
  62 CLOBBERFILES += gmsgfmt_rev
  63 
  64 ROOTBINPROG= $(BINPROG:%=$(ROOTBIN)/%)
  65 ROOTLIBPROG= $(LIBPROG:%=$(ROOTLIB)/%)
  66 
  67 CERRWARN += -_gcc=-Wno-parentheses
  68 CERRWARN += -_gcc=-Wno-unused-label
  69 CERRWARN += $(CNOWARN_UNINIT)
  70 CERRWARN += -_gcc=-Wno-unused-variable
  71 
  72 .KEEP_STATE:
  73 
  74 .PARALLEL:      $(SOBJS) $(GOBJS) $(YOBJS) $(COBJS) $(BOBJS) $(LOBJS) \
  75                 $(XOBJS) $(LXOBJS)
  76 
  77 all: $(PROG) gmsgfmt_rev
  78 
  79 msgfmt: $(SOBJS) $(COBJS)
  80         $(LINK.c) $(SOBJS) $(COBJS) -o $@ $(LDLIBS)
  81         $(POST_PROCESS)
  82 
  83 gmsgfmt:        $(GOBJS) $(YOBJS) $(BOBJS) $(COBJS)
  84         $(LINK.c) $(GOBJS) $(YOBJS) $(BOBJS) $(COBJS) -o $@ $(LDLIBS)
  85         $(POST_PROCESS)
  86 
  87 gmsgfmt_rev:    $(GOBJS) $(YOBJS) $(LOBJS) $(COBJS)
  88         $(LINK.c) $(GOBJS) $(YOBJS) $(LOBJS) $(COBJS) -o $@ $(LDLIBS)
  89         $(POST_PROCESS)