2f58177f8971d8735270b37e513af32b6f19c275
hiram
  Wed Nov 30 10:17:13 2011 -0800
full -Werror only on hgwdev, too much trouble for mirror sites
diff --git src/inc/common.mk src/inc/common.mk
index 5a4fef6..e50f7b1 100644
--- src/inc/common.mk
+++ src/inc/common.mk
@@ -102,43 +102,48 @@
     ifeq (${TABIXINC},)
         TABIXINC = ${TABIXDIR}
     endif
     ifeq (${TABIXLIB},)
         TABIXLIB = ${TABIXDIR}/libtabix.a
     endif
     HG_INC += -I${TABIXINC}
     L+=${TABIXLIB} -lz
     HG_DEFS+=-DUSE_TABIX
     ifeq (${KNETFILE_HOOKS},1)
 	HG_DEFS+=-DKNETFILE_HOOKS
     endif
 endif
 
 SYS = $(shell uname -s)
+FULLWARN = $(shell uname -n)
 
 ifeq (${HG_WARN},)
   ifeq (${SYS},Darwin)
       HG_WARN = -Wall -Wno-unused-variable
       HG_WARN_UNINIT=
   else
     ifeq (${SYS},SunOS)
       HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type
       HG_WARN_UNINIT=-Wuninitialized
     else
+      ifeq (${FULLWARN},hgwdev)
       HG_WARN = -Wall -Werror -Wformat -Wimplicit -Wreturn-type
-      # HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type
       HG_WARN_UNINIT=-Wuninitialized
+      else
+        HG_WARN = -Wall -Wformat -Wimplicit -Wreturn-type
+        HG_WARN_UNINIT=-Wuninitialized
+      endif
     endif
   endif
   # -Wuninitialized generates a warning without optimization
   ifeq ($(findstring -O,${COPT}),-O)
      HG_WARN += ${HG_WARN_UNINIT}
   endif
 endif
 
 # this is to hack around many make files not including HG_WARN in
 # the link line
 CFLAGS += ${HG_WARN}
 
 ifeq (${SCRIPTS},)
     SCRIPTS=${HOME}/bin/scripts
 endif