Remove depends for libkysdk-system
This commit is contained in:
parent
cfbdcac20b
commit
5cc4c4b72f
|
@ -9,7 +9,6 @@ Build-Depends: cmake,
|
||||||
debhelper-compat (= 13),
|
debhelper-compat (= 13),
|
||||||
libglib2.0-dev,
|
libglib2.0-dev,
|
||||||
libgsettings-qt-dev,
|
libgsettings-qt-dev,
|
||||||
libkysdk-system-dev,
|
|
||||||
libopencv-dev,
|
libopencv-dev,
|
||||||
libpam-dev,
|
libpam-dev,
|
||||||
libpolkit-qt5-1-dev,
|
libpolkit-qt5-1-dev,
|
||||||
|
|
|
@ -3,7 +3,12 @@ project(ukui-polkit-agent)
|
||||||
|
|
||||||
pkg_check_modules(QGS REQUIRED gsettings-qt)
|
pkg_check_modules(QGS REQUIRED gsettings-qt)
|
||||||
#pkg_search_module(GSETTINGS_QT REQUIRED gsettings-qt)
|
#pkg_search_module(GSETTINGS_QT REQUIRED gsettings-qt)
|
||||||
|
|
||||||
pkg_check_modules(KDKINFO REQUIRED kysdk-sysinfo)
|
pkg_check_modules(KDKINFO REQUIRED kysdk-sysinfo)
|
||||||
|
if (KDKINFO_FOUND)
|
||||||
|
add_definitions(-DKEKINFO_FOUND="true")
|
||||||
|
endif()
|
||||||
|
|
||||||
#pkg_search_module(KDKINFO REQUIRED kysdk-sysinfo)
|
#pkg_search_module(KDKINFO REQUIRED kysdk-sysinfo)
|
||||||
|
|
||||||
find_package(PolkitQt5-1 REQUIRED 0.103.0)
|
find_package(PolkitQt5-1 REQUIRED 0.103.0)
|
||||||
|
|
|
@ -54,7 +54,11 @@ PolkitListener::~PolkitListener()
|
||||||
|
|
||||||
bool PolkitListener::isMavis()
|
bool PolkitListener::isMavis()
|
||||||
{
|
{
|
||||||
|
#ifdef KDK_INFOFOUND
|
||||||
char *prjName = kdk_system_get_projectName();
|
char *prjName = kdk_system_get_projectName();
|
||||||
|
#else
|
||||||
|
char *prjName;
|
||||||
|
#endif
|
||||||
if (prjName) {
|
if (prjName) {
|
||||||
QString strFeature = QString(prjName);
|
QString strFeature = QString(prjName);
|
||||||
free(prjName);
|
free(prjName);
|
||||||
|
@ -70,7 +74,11 @@ bool PolkitListener::isMavis()
|
||||||
|
|
||||||
bool PolkitListener::isSupportTableMode()
|
bool PolkitListener::isSupportTableMode()
|
||||||
{
|
{
|
||||||
|
#ifdef KDK_INFOFOUND
|
||||||
unsigned int nFeature = kdk_system_get_productFeatures();
|
unsigned int nFeature = kdk_system_get_productFeatures();
|
||||||
|
#else
|
||||||
|
unsigned int nFeature;
|
||||||
|
#endif
|
||||||
if (nFeature&0x02) { // 支持平板模式
|
if (nFeature&0x02) { // 支持平板模式
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue