Refactoring builder test example

This commit is contained in:
Oleg Korshul
2022-08-04 12:24:13 +03:00
parent 0469fe7b59
commit 1aeaa320a9
4 changed files with 1655 additions and 1561 deletions

View File

@ -32,14 +32,14 @@
#include "./../common_deploy.h"
#include "../docbuilder.h"
#include "../../common/File.h"
#include "./utils.cpp"
using namespace NSDoctRenderer;
int main(int argc, char *argv[])
{
std::wstring sProcessDirectory = NSFile::GetProcessDirectory();
std::wstring sProcessDirectory = NSUtils::GetProcessDirectory();
// для дебага БЕЗ x2t - подкидываем билдер в папку builder к тестовому примеру
std::wstring sWorkDirectory = sProcessDirectory + L"/builder";
std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory();
CDocBuilder::Initialize(sWorkDirectory.c_str());

View File

@ -18,7 +18,15 @@ include($$CORE_ROOT_DIR/Common/3dParty/icu/icu.pri)
DESTDIR = $$PWD/build
################################################
ADD_DEPENDENCY(graphics, kernel, UnicodeConverter, kernel_network, doctrenderer)
# Use installation builder path, or set the own path.
core_windows {
DOCUMENT_BUILDER_INSTALL_PATH="C:/Program Files/ONLYOFFICE/DocumentBuilder"
} else {
DOCUMENT_BUILDER_INSTALL_PATH=/opt/onlyoffice/documentbuilder
}
DEFINES += "DOCUMENT_BUILDER_INSTALL_PATH=\"$$DOCUMENT_BUILDER_INSTALL_PATH\""
LIBS += -L'$$DOCUMENT_BUILDER_INSTALL_PATH' -ldoctrenderer
core_linux {
LIBS += -ldl