cleaning up qskLibraryTarget/qskAddLibrary
This commit is contained in:
parent
1f940f34eb
commit
6a82c9ba22
@ -5,7 +5,7 @@ include( $${QSK_ROOT}/qskconfig.pri )
|
||||
include( $${QSK_ROOT}/qskfunctions.pri )
|
||||
|
||||
TEMPLATE = lib
|
||||
TARGET = $$qskLibraryTarget(qskinputcontext)
|
||||
TARGET = $$qskPluginTarget(qskinputcontext)
|
||||
|
||||
QT += quick gui-private
|
||||
CONFIG += no_private_qt_headers_warning
|
||||
|
@ -3,58 +3,22 @@
|
||||
# This file may be used under the terms of the QSkinny License, Version 1.0
|
||||
############################################################################
|
||||
|
||||
# Copied and modified from qt_functions.prf
|
||||
|
||||
defineReplace(qskLibraryTarget) {
|
||||
|
||||
unset(LIBRARY_NAME)
|
||||
LIBRARY_NAME = $$1
|
||||
return( $$qtLibraryTarget($$1) )
|
||||
}
|
||||
|
||||
contains(TEMPLATE, .*lib):CONFIG(debug, debug|release) {
|
||||
defineReplace(qskPluginTarget) {
|
||||
|
||||
!debug_and_release|build_pass {
|
||||
|
||||
mac:RET = $$member(LIBRARY_NAME, 0)_debug
|
||||
win32:RET = $$member(LIBRARY_NAME, 0)d
|
||||
}
|
||||
}
|
||||
|
||||
isEmpty(RET):RET = $$LIBRARY_NAME
|
||||
return($$RET)
|
||||
return( $$qtLibraryTarget($$1) )
|
||||
}
|
||||
|
||||
defineTest(qskAddLibrary) {
|
||||
|
||||
LIB_PATH = $$1
|
||||
LIB_NAME = $$2
|
||||
LIBS *= -L$$1
|
||||
LIBS += -l$$2$$qtPlatformTargetSuffix()
|
||||
|
||||
LIBS *= -L$${LIB_PATH}
|
||||
|
||||
unset(LINKAGE)
|
||||
|
||||
isEmpty(LINKAGE) {
|
||||
|
||||
if(!debug_and_release|build_pass):CONFIG(debug, debug|release) {
|
||||
|
||||
mac:LINKAGE = -l$${LIB_NAME}_debug
|
||||
win32:LINKAGE = -l$${LIB_NAME}d
|
||||
}
|
||||
}
|
||||
|
||||
isEmpty(LINKAGE) {
|
||||
|
||||
LINKAGE = -l$${LIB_NAME}
|
||||
}
|
||||
|
||||
!isEmpty(QMAKE_LSB) {
|
||||
|
||||
QMAKE_LFLAGS *= --lsb-shared-libs=$${LIB_NAME}
|
||||
}
|
||||
|
||||
LIBS += $$LINKAGE
|
||||
export(LIBS)
|
||||
export(QMAKE_LFLAGS)
|
||||
export(QMAKE_LIBDIR_FLAGS)
|
||||
|
||||
return(true)
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
include( $${PWD}/../skins.pri )
|
||||
|
||||
TARGET = materialskin
|
||||
TARGET = $$qskPluginTarget(materialskin)
|
||||
|
||||
HEADERS += \
|
||||
QskMaterialGlobal.h \
|
||||
|
@ -1,6 +1,6 @@
|
||||
include( $${PWD}/../skins.pri )
|
||||
|
||||
TARGET = squiekskin
|
||||
TARGET = $$qskPluginTarget(squiekskin)
|
||||
|
||||
HEADERS += \
|
||||
QskSquiekGlobal.h \
|
||||
|
Loading…
x
Reference in New Issue
Block a user