aec2e56332612430d809a051d916638b38aee193
max
  Tue Apr 22 05:09:43 2014 -0700
compile-time option to add a password to some bigBed files for gbib-onlytracks, refs #11957

diff --git src/inc/common.mk src/inc/common.mk
index 2506dcb..448b60b 100644
--- src/inc/common.mk
+++ src/inc/common.mk
@@ -189,30 +189,41 @@
 # 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
 
+# autodetect UCSC additional source code with password for some external tracks on gbib
+ifeq (${GBIB_PWD_SRC},)
+    GBIBDIR = /hive/groups/browser/gbib/
+    ifneq ($(wildcard ${GBIBDIR}/*.c),)
+        ifeq (${GBIB_PWD_SRC},)
+	  HG_DEFS+=-DUSE_GBIB_PWD
+	  HG_INC += -I${GBIBDIR}
+        endif
+    endif
+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
     ifeq (${SAMTABIXLIB},)
         SAMTABIXLIB = ${SAMTABIXDIR}/libsamtabix.a
     endif
     HG_INC += -I${SAMTABIXINC}
     L+=${SAMTABIXLIB} -lz
     HG_DEFS+=-DUSE_SAMTABIX -DUSE_BAM -DUSE_TABIX -DKNETFILE_HOOKS
 else