Introduce icu_dependency.pri
Simply to hide the magic bahind the scenes. Change-Id: I69a159eb14712e68117f10e78745bdfbad46b6f2 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
This commit is contained in:
parent
975260503a
commit
0a27532890
@ -2,16 +2,4 @@ SOURCES = icu.cpp
|
|||||||
CONFIG += console
|
CONFIG += console
|
||||||
CONFIG -= qt dylib
|
CONFIG -= qt dylib
|
||||||
|
|
||||||
win32 {
|
include($$PWD/../../../src/3rdparty/icu_dependency.pri)
|
||||||
CONFIG(static, static|shared) {
|
|
||||||
CONFIG(debug, debug|release) {
|
|
||||||
LIBS += -lsicuind -lsicuucd -lsicudtd
|
|
||||||
} else {
|
|
||||||
LIBS += -lsicuin -lsicuuc -lsicudt
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
LIBS += -licuin -licuuc -licudt
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
LIBS += -licui18n -licuuc -licudata
|
|
||||||
}
|
|
||||||
|
13
src/3rdparty/icu_dependency.pri
vendored
Normal file
13
src/3rdparty/icu_dependency.pri
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
win32 {
|
||||||
|
CONFIG(static, static|shared) {
|
||||||
|
CONFIG(debug, debug|release) {
|
||||||
|
LIBS_PRIVATE += -lsicuind -lsicuucd -lsicudtd
|
||||||
|
} else {
|
||||||
|
LIBS_PRIVATE += -lsicuin -lsicuuc -lsicudt
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
LIBS_PRIVATE += -licuin -licuuc -licudt
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
LIBS_PRIVATE += -licui18n -licuuc -licudata
|
||||||
|
}
|
@ -161,23 +161,12 @@ contains(QT_CONFIG, zlib) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
contains(QT_CONFIG,icu) {
|
contains(QT_CONFIG,icu) {
|
||||||
|
include($$PWD/../../3rdparty/icu_dependency.pri)
|
||||||
|
|
||||||
SOURCES += tools/qlocale_icu.cpp \
|
SOURCES += tools/qlocale_icu.cpp \
|
||||||
tools/qcollator_icu.cpp \
|
tools/qcollator_icu.cpp \
|
||||||
tools/qtimezoneprivate_icu.cpp
|
tools/qtimezoneprivate_icu.cpp
|
||||||
DEFINES += QT_USE_ICU
|
DEFINES += QT_USE_ICU
|
||||||
win32 {
|
|
||||||
CONFIG(static, static|shared) {
|
|
||||||
CONFIG(debug, debug|release) {
|
|
||||||
LIBS_PRIVATE += -lsicuind -lsicuucd -lsicudtd
|
|
||||||
} else {
|
|
||||||
LIBS_PRIVATE += -lsicuin -lsicuuc -lsicudt
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
LIBS_PRIVATE += -licuin -licuuc -licudt
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
LIBS_PRIVATE += -licui18n -licuuc -licudata
|
|
||||||
}
|
|
||||||
} else: win32 {
|
} else: win32 {
|
||||||
SOURCES += tools/qcollator_win.cpp
|
SOURCES += tools/qcollator_win.cpp
|
||||||
} else: macx {
|
} else: macx {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user