Change-Id: Ie7b95ce3e28dfe10bddda80a7940d18718b22677
#git:framework/web/wrt-installer
Name: wrt-installer
Summary: Installer for tizen Webruntime
#git:framework/web/wrt-installer
Name: wrt-installer
Summary: Installer for tizen Webruntime
Release: 1
Group: Development/Libraries
License: Apache License, Version 2.0
Release: 1
Group: Development/Libraries
License: Apache License, Version 2.0
${PROJECT_SOURCE_DIR}/src/configuration_parser/ignoring_parser.cpp
${PROJECT_SOURCE_DIR}/src/configuration_parser/deny_all_parser.cpp
${PROJECT_SOURCE_DIR}/src/configuration_parser/libiriwrapper.cpp
${PROJECT_SOURCE_DIR}/src/configuration_parser/ignoring_parser.cpp
${PROJECT_SOURCE_DIR}/src/configuration_parser/deny_all_parser.cpp
${PROJECT_SOURCE_DIR}/src/configuration_parser/libiriwrapper.cpp
- ${PROJECT_SOURCE_DIR}/src/wrt-installer/language_subtag_rst_tree.cpp
)
PKG_CHECK_MODULES(WRT_BACKLIB_PKGS
)
PKG_CHECK_MODULES(WRT_BACKLIB_PKGS
REQUIRED)
INCLUDE_DIRECTORIES(
REQUIRED)
INCLUDE_DIRECTORIES(
const char* CONFIG_XML = "config.xml";
const char* WITH_OSP_XML = "res/wgt/config.xml";
const char* CONFIG_XML = "config.xml";
const char* WITH_OSP_XML = "res/wgt/config.xml";
- try
- {
- WrtDB::WrtDatabase::attachToThreadRO();
- }
- catch (const DPL::DB::SqlConnection::Exception::ConnectionBroken& ex)
- {
- LogError("Could not attach to DB: " << ex.GetMessage());
- return FALSE;
- }
-
Try {
ParserRunner parser;
Try {
ParserRunner parser;
}
Catch(DPL::ZipInput::Exception::OpenFailed)
{
}
Catch(DPL::ZipInput::Exception::OpenFailed)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to open widget package");
return FALSE;
}
Catch(DPL::ZipInput::Exception::OpenFileFailed)
{
LogError("Failed to open widget package");
return FALSE;
}
Catch(DPL::ZipInput::Exception::OpenFileFailed)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to open config.xml file");
return FALSE;
}
Catch(DPL::CopyFailed)
{
LogError("Failed to open config.xml file");
return FALSE;
}
Catch(DPL::CopyFailed)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to extract config.xml file");
return FALSE;
}
Catch(DPL::FileInput::Exception::OpenFailed)
{
LogError("Failed to extract config.xml file");
return FALSE;
}
Catch(DPL::FileInput::Exception::OpenFailed)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to open config.xml file");
return FALSE;
}
Catch(ElementParser::Exception::ParseError)
{
LogError("Failed to open config.xml file");
return FALSE;
}
Catch(ElementParser::Exception::ParseError)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to parse config.xml file");
return FALSE;
}
Catch(DPL::ZipInput::Exception::SeekFileFailed)
{
LogError("Failed to parse config.xml file");
return FALSE;
}
Catch(DPL::ZipInput::Exception::SeekFileFailed)
{
- WrtDB::WrtDatabase::detachFromThread();
LogError("Failed to seek widget archive - corrupted package?");
return FALSE;
}
LogError("Failed to seek widget archive - corrupted package?");
return FALSE;
}
- WrtDB::WrtDatabase::detachFromThread();
-