41 lines
1.1 KiB
Plaintext
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)
|