d49adb89518278594c8e7539134002658d8115df hiram Thu Jul 7 11:49:40 2022 -0700 update for brew version on mac OSX changes name of mariadb file locations no redmine diff --git src/inc/common.mk src/inc/common.mk index 0c3abb2..6d673df4 100644 --- src/inc/common.mk +++ src/inc/common.mk @@ -251,38 +251,42 @@ ifneq ($(wildcard /usr/include/mysql/mysql.h),) MYSQLINC=/usr/include/mysql endif endif ifeq (${MYSQLINC},) ifneq ($(wildcard /opt/local/include/mysql57/mysql/mysql.h),) MYSQLINC=/opt/local/include/mysql57/mysql endif endif ifeq (${MYSQLINC},) ifneq ($(wildcard /opt/local/include/mysql55/mysql/mysql.h),) MYSQLINC=/opt/local/include/mysql55/mysql endif endif ifeq (${MYSQLLIBS},) + ifneq ($(wildcard /usr/local/Cellar/mariadb/10.8.3_1/lib/libmariadbclient.a),) + MYSQLLIBS+=/usr/local/Cellar/mariadb/10.8.3_1/lib/libmariadbclient.a + else ifneq ($(wildcard /usr/local/Cellar/mariadb/10.6.4/lib/libmariadbclient.a),) MYSQLLIBS+=/usr/local/Cellar/mariadb/10.6.4/lib/libmariadbclient.a else ifneq ($(wildcard /usr/local/Cellar/mariadb/10.4.12/lib/libmariadbclient.a),) MYSQLLIBS+=/usr/local/Cellar/mariadb/10.4.12/lib/libmariadbclient.a endif endif endif + endif ifeq (${MYSQLLIBS},) ifneq ($(wildcard /opt/local/lib/mysql57/mysql/libmysqlclient.a),) MYSQLLIBS=/opt/local/lib/mysql57/mysql/libmysqlclient.a endif endif ifeq (${MYSQLLIBS},) ifneq ($(wildcard /opt/local/lib/mysql55/mysql/libmysqlclient.a),) MYSQLLIBS=/opt/local/lib/mysql55/mysql/libmysqlclient.a endif endif ifeq (${MYSQLLIBS},) ifneq ($(wildcard /usr/lib64/mysql/libmysqlclient.a),) MYSQLLIBS=/usr/lib64/mysql/libmysqlclient.a endif endif @@ -350,37 +354,41 @@ ifeq (${ZLIB},) ZLIB=-lz ifneq ($(wildcard /opt/local/lib/libz.a),) ZLIB=/opt/local/lib/libz.a endif ifneq ($(wildcard /usr/lib64/libz.a),) ZLIB=/usr/lib64/libz.a endif endif #global external libraries L += $(kentSrc)/htslib/libhts.a L+=${PNGLIB} ${MLIB} ${ZLIB} ${ICONVLIB} HG_INC+=${PNGINCL} +ifneq ($(wildcard /usr/local/Cellar/mariadb/10.8.3_1/include/mysql/mysql.h),) + HG_INC+=-I/usr/local/Cellar/mariadb/10.8.3_1/include/mysql +else ifneq ($(wildcard /usr/local/Cellar/mariadb/10.6.4/include/mysql/mysql.h),) HG_INC+=-I/usr/local/Cellar/mariadb/10.6.4/include/mysql else ifneq ($(wildcard /usr/local/Cellar/mariadb/10.4.12/include/mysql/mysql.h),) HG_INC+=-I/usr/local/Cellar/mariadb/10.4.12/include/mysql endif endif +endif ifneq ($(wildcard /usr/local/opt/openssl/include/openssl/hmac.h),) HG_INC+=-I/usr/local/opt/openssl/include 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