1# Detect gettext, then use this priority list to determine 2# which library to use: 3# 4# Priority 5# 1. GETTEXT_INCLUDEPATH / GETTEXT_LIBPATH (qmake parameter, not checked it given on commandline) 6# 2. OPENSCAD_LIBRARIES (environment variable) 7# 3. system's standard include paths from pkg-config 8 9# read environment variables 10OPENSCAD_LIBRARIES_DIR = $$(OPENSCAD_LIBRARIES) 11GETTEXT_DIR = $$(GETTEXTDIR) 12 13macx: { 14 isEmpty(GETTEXT_INCLUDEPATH) { 15 !isEmpty(OPENSCAD_LIBRARIES_DIR) { 16 GETTEXT_INCLUDEPATH = $$OPENSCAD_LIBRARIES_DIR/include 17 GETTEXT_LIBPATH = $$OPENSCAD_LIBRARIES_DIR/lib 18 } 19 } 20 !isEmpty(GETTEXT_INCLUDEPATH): GETTEXT_CXXFLAGS = -I$$GETTEXT_INCLUDEPATH 21 !isEmpty(GETTEXT_LIBPATH): GETTEXT_LIBS = -L$$GETTEXT_LIBPATH 22 GETTEXT_LIBS += -lintl -liconv 23} 24 25QMAKE_CXXFLAGS += $$GETTEXT_CXXFLAGS 26LIBS += $$GETTEXT_LIBS 27