3ed42a906f8e3cb5fb9e84c0172aeb1d687edc0c
max
  Fri Oct 3 08:44:30 2014 -0700
adding a makefile flag COREDUMP=1 to make the CGIs create coredumps instead of showing errors
diff --git src/inc/common.mk src/inc/common.mk
index 8c3cb67..35ad0d1 100644
--- src/inc/common.mk
+++ src/inc/common.mk
@@ -220,30 +220,35 @@
 # 32-bit color enabled by default
 ifneq (${COLOR32},0)
     HG_DEFS+=-DCOLOR32
 endif
 
 # autodetect UCSC installation of samtabix:
 ifeq (${SAMTABIXDIR},)
     SAMTABIXDIR = /hive/data/outside/samtabix/${MACHTYPE}
     ifneq ($(wildcard ${SAMTABIXDIR}),)
         ifeq (${USE_SAMTABIX},)
           USE_SAMTABIX=1
         endif
     endif
 endif
 
+# pass through COREDUMP
+ifneq (${COREDUMP},)
+    HG_DEFS+=-DCOREDUMP
+endif
+
 # autodetect UCSC additional source code with password for some external tracks on gbib
 GBIBDIR = /hive/groups/browser/gbib/
 ifneq ($(wildcard ${GBIBDIR}/*.c),)
   HG_DEFS+=-DUSE_GBIB_PWD
   HG_INC += -I${GBIBDIR}
 endif
 
 # libsamtabix (samtools + tabix + Angie's KNETFILE_HOOKS extension to it): disabled by default
 ifeq (${USE_SAMTABIX},1)
     KNETFILE_HOOKS=1
     USE_BAM=1
     USE_TABIX=1
     ifeq (${SAMTABIXINC},)
         SAMTABIXINC = ${SAMTABIXDIR}
     endif