Better support for compiling with system libraries (#1447)
This commit is contained in:
+16
-2
@@ -1,4 +1,18 @@
|
||||
# fmt
|
||||
SOURCES += $$PWD/fmt/fmt/format.cpp
|
||||
# Chatterino2 is tested with FMT 4.0
|
||||
# Exposed build flags:
|
||||
# - FMT_PREFIX ($$PWD by default)
|
||||
# - FMT_SYSTEM (1 = true) (Linux only, uses pkg-config)
|
||||
|
||||
INCLUDEPATH += $$PWD/fmt/
|
||||
!defined(FMT_PREFIX) {
|
||||
FMT_PREFIX = $$PWD
|
||||
}
|
||||
|
||||
linux:equals(FMT_SYSTEM, "1") {
|
||||
message("Building with system FMT")
|
||||
PKGCONFIG += fmt
|
||||
} else {
|
||||
SOURCES += $$FMT_PREFIX/fmt/fmt/format.cpp
|
||||
|
||||
INCLUDEPATH += $$PWD/fmt/
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user