openbsd-ports/x11/qt5/qtbase/files/clang-qmake.conf
2017-07-19 22:30:12 +00:00

41 lines
1.1 KiB
Plaintext

#
# qmake configuration for openbsd-clang
#
MAKEFILE_GENERATOR = UNIX
QMAKE_PLATFORM = openbsd
include(../common/gcc-base-unix.conf)
include(../common/clang.conf)
include(../common/bsd/bsd.conf)
# Addon software goes into /usr/local on OpenBSD, by default we will look there
LOCALBASE = $$(LOCALBASE)
isEmpty(LOCALBASE) {
LOCALBASE = /usr/local
}
QMAKE_INCDIR_PREPEND = /usr/include/c++/v1
QMAKE_INCDIR = $$LOCALBASE/include
QMAKE_LIBDIR = $$LOCALBASE/lib
# System provided X11 defaults to X11R6 path on OpenBSD
X11BASE = $$(X11BASE)
isEmpty(X11BASE) {
X11BASE = /usr/X11R6
}
QMAKE_INCDIR_X11 = $$X11BASE/include
QMAKE_LIBDIR_X11 = $$X11BASE/lib
QMAKE_INCDIR_OPENGL = $$X11BASE/include
QMAKE_LIBDIR_OPENGL = $$X11BASE/lib
QMAKE_RPATHDIR += $$QMAKE_LIBDIR_X11
QMAKE_OPENBSD_SHLIB = 1
# Reset g++-unix.conf's NOUNDEF flags as OpenBSD libc can't handle environ
QMAKE_LFLAGS_NOUNDEF =
QMAKE_LFLAGS_SONAME =
QMAKE_LFLAGS_NEW_DTAGS =
load(qt_config)