e1416402b095c32aca50aba19a3f7e75c2aa3412 max Thu Mar 5 16:16:31 2015 -0800 during its last code review, hgBeacon was criticized, partially, because it's calling bigBedInfo and bigBedToBed and so requires copies of these in the cgi-bin dir. This change makes hgBeacon easier to install as it does not need the external tools anymore. It also adds a tester that can be pointed at the hgBeacon to see if it works, at least the basic functions. It also makes it easier to import VCF files, as it can import these directly. diff --git src/utils/bigBedInfo/makefile src/utils/bigBedInfo/makefile index b7077ca..cf0e4a3 100644 --- src/utils/bigBedInfo/makefile +++ src/utils/bigBedInfo/makefile @@ -1,33 +1,5 @@ kentSrc = ../.. A = bigBedInfo include $(kentSrc)/inc/userApp.mk L += -lm -lz ${SOCKETLIB} -# the following was mostly copied from ~/kent/src/hg/makeDb/hgLoadBed/makefile -cgi:: compile - chmod a+rx $A${EXE} - @if [ ! -d "${CGI_BIN}-${USER}/utils" ]; then \ - ${MKDIR} ${CGI_BIN}-${USER}/utils; \ - fi - rm -f ${CGI_BIN}-${USER}/utils/$A - mv $A${EXE} ${CGI_BIN}-${USER}/utils/$A - -alpha:: strip - @if [ ! -d "${CGI_BIN}/utils" ]; then \ - ${MKDIR} ${CGI_BIN}/utils; \ - fi - rm -f ${CGI_BIN}/utils/$A - mv $A${EXE} ${CGI_BIN}/utils/$A - -beta:: strip - @if [ ! -d "${CGI_BIN}-beta/utils" ]; then \ - ${MKDIR} ${CGI_BIN}-beta/utils; \ - fi - rm -f ${CGI_BIN}-beta/utils/$A - mv $A${EXE} ${CGI_BIN}-beta/utils/$A - -strip:: compile - ${STRIP} $A${EXE} - chmod g+w $A${EXE} - chmod a+rx $A${EXE} -