Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
onlyoffice_core
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boris Kocherov
onlyoffice_core
Commits
5c6de53d
Commit
5c6de53d
authored
Jul 20, 2016
by
Oleg Korshul
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
core -> new pro files
parent
c4b129c1
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
203 additions
and
923 deletions
+203
-923
.gitignore
.gitignore
+1
-0
Common/3dParty/boost/boost.pri
Common/3dParty/boost/boost.pri
+25
-0
Common/3dParty/boost/build.bat
Common/3dParty/boost/build.bat
+36
-12
Common/3dParty/boost/build.sh
Common/3dParty/boost/build.sh
+1
-1
Common/3dParty/icu/icu.pri
Common/3dParty/icu/icu.pri
+31
-0
DjVuFile/DjVuFile.pro
DjVuFile/DjVuFile.pro
+21
-137
HtmlFile/HtmlFile.pro
HtmlFile/HtmlFile.pro
+12
-106
HtmlRenderer/htmlrenderer.pro
HtmlRenderer/htmlrenderer.pro
+16
-127
PdfReader/PdfReader.pro
PdfReader/PdfReader.pro
+18
-157
PdfWriter/PdfWriter.pro
PdfWriter/PdfWriter.pro
+16
-143
UnicodeConverter/UnicodeConverter.pro
UnicodeConverter/UnicodeConverter.pro
+9
-93
XpsFile/XpsFile.pro
XpsFile/XpsFile.pro
+17
-147
No files found.
.gitignore
View file @
5c6de53d
...
...
@@ -15,6 +15,7 @@ Common/3dParty/v8/win_32
Common/3dParty/v8/linux_64
Common/3dParty/v8/linux_32
Common/3dParty/v8/mac_64
**/core_build
**/Release
**/Debug
*.user
...
...
Common/3dParty/boost/boost.pri
0 → 100644
View file @
5c6de53d
INCLUDEPATH += $$PWD/boost_1_58_0
CORE_BOOST_LIBS = $$PWD/boost_1_58_0/build/$$CORE_BUILDS_PLATFORM_PREFIX/static
core_boost_fpic {
CORE_BOOST_LIBS = $$PWD/boost_1_58_0/build/$$CORE_BUILDS_PLATFORM_PREFIX/static_fpic
}
core_boost_shared {
CORE_BOOST_LIBS = $$PWD/boost_1_58_0/build/$$CORE_BUILDS_PLATFORM_PREFIX/shared
}
core_boost_libs {
core_windows {
core_debug {
LIBS += -L$$CORE_BOOST_LIBS -llibboost_system-vc120-mt-gd-1_58 -llibboost_filesystem-vc120-mt-gd-1_58
}
core_release {
LIBS += -L$$CORE_BOOST_LIBS -llibboost_system-vc120-mt-1_58 -llibboost_filesystem-vc120-mt-1_58
}
} else {
LIBS += -L$$CORE_BOOST_LIBS -lboost_system -lboost_filesystem
}
}
Common/3dParty/boost/build.bat
View file @
5c6de53d
SET
SCRIPTPATH
=
%~dp0
CD
/D
%~dp0
SET
platform
=
win_32
if
defined
ProgramFiles
(
x86
)
(
SET
platform
=
win_64
)
SET
outputdir
=
%SCRIPTPATH%
boost_1_58_0
\build\
%platform%
echo
"
%outputdir%
"
CD
"
%SCRIPTPATH%
\boost_1_58_0"
call
.\bootstrap.bat
SET
folder
=
build
/
%platform%
if
exist
"stage"
(
RMDIR
"stage"
/S /Q
)
md
build
SET
folder
=
build
/win
_32
echo
"x86..."
if
exist
"
%folder%
"
(
RMDIR
"
%folder%
"
/S /Q
)
md
%folder%
md
%folder%
\static
md
%folder%
\static_fpic
md
%folder%
\shared
.\b2.exe
-
-clean
.\bjam.exe
link
=
static
-
-with-filesystem
-
-with-system
-
-with-date
_time
XCOPY
stage
\lib\
*
"
%folder%
\static\"
.\b2.exe
-
-clean
.\bjam.exe
link
=
static
cxxflags
=
-fPIC
-
-with-filesystem
-
-with-system
-
-with-date
_time
XCOPY
stage
\lib\
*
"
%folder%
\static_fpic\"
.\b2.exe
-
-clean
.\bjam.exe
link
=
shared
-
-with-filesystem
-
-with-system
-
-with-date
_time
XCOPY
stage
\lib\
*
"
%folder%
\shared\"
SET
folder
=
build
/win
_64
echo
"x64..."
if
exist
"
%folder%
"
(
RMDIR
"
%folder%
"
/S /Q
)
...
...
@@ -21,21 +47,19 @@ if exist "stage" (
RMDIR
"stage"
/S /Q
)
md
build
md
%folder%
md
%folder%
\static
md
%folder%
\static_fpic
md
%folder%
\shared
.\b2.exe
-
-clean
.\bjam.exe
link
=
static
-
-with-filesystem
-
-with-system
.\bjam.exe
link
=
static
-
-with-filesystem
-
-with-system
-
-with-date
_time
address
-model
=
64
XCOPY
stage
\lib\
*
"
%folder%
\static\"
.\b2.exe
-
-clean
.\bjam.exe
link
=
static
cxxflags
=
-fPIC
-
-with-filesystem
-
-with-system
.\bjam.exe
link
=
static
cxxflags
=
-fPIC
-
-with-filesystem
-
-with-system
-
-with-date
_time
address
-model
=
64
XCOPY
stage
\lib\
*
"
%folder%
\static_fpic\"
.\b2.exe
-
-clean
.\bjam.exe
link
=
shared
-
-with-filesystem
-
-with-system
XCOPY
stage
\lib\
*
"
%folder%
\shared\"
.\bjam.exe
link
=
shared
-
-with-filesystem
-
-with-system
-
-with-date
_time
address
-model
=
64
XCOPY
stage
\lib\
*
"
%folder%
\shared\"
\ No newline at end of file
Common/3dParty/boost/build.sh
View file @
5c6de53d
...
...
@@ -24,7 +24,7 @@ outputdir="$SCRIPTPATH/boost_1_58_0/build/$platform$arch"
echo
$outputdir
cd
"
$SCRIPTPATH
/boost_1_58_0"
./bootstrap.sh
--with-libraries
=
filesystem,system
./bootstrap.sh
--with-libraries
=
filesystem,system
,date_time
folder
=
"build/
$platform$arch
"
if
[
-d
$folder
]
;
then
...
...
Common/3dParty/icu/icu.pri
0 → 100644
View file @
5c6de53d
CORE_V8_PATH_INCLUDE = $$CORE_ROOT_DIR/Common/3dParty/v8/v8
CORE_V8_PATH_LIBS = $$CORE_ROOT_DIR/Common/3dParty/v8/$$CORE_BUILDS_PLATFORM_PREFIX/$$CORE_BUILDS_CONFIGURATION_PREFIX
INCLUDEPATH += \
$$CORE_V8_PATH_INCLUDE \
$$CORE_V8_PATH_INCLUDE/include
core_windows {
INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu/include
}
core_win_64 {
LIBS += -L$$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu/lib64 -licuuc
}
core_win_32 {
LIBS += -L$$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu/lib -licuuc
}
core_linux {
INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/usr/local/include
LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicuuc.so.55
LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicudata.so.55
}
core_mac {
INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu/source/common
LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicuuc.55.1.dylib
LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicudata.55.1.dylib
}
DjVuFile/DjVuFile.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
18
T16
:
30
:
42
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.3
TARGET
=
DjVuFile
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
################################################
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
DJVU_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
LIBS_DESTDIR_PATH
-
lPdfWriter
CONFIG
+=
core_static_link_libstd
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
DEFINES
+=
DJVU_USE_DYNAMIC_LIBRARY
CONFIG
+=
build_cximage_zlib_disable
LIB_GRAPHICS_PRI_PATH
=
..
/
DesktopEditor
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
LIB_XML_PRI_PATH
=
..
/
DesktopEditor
/
xml
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
LIBS
+=
-
L
$$
CORE_BUILDS_LIBRARIES_PATH
-
lPdfWriter
message
(
dynamic
)
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
win32
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
CONFIG
+=
build_cximage_zlib_disable
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
TARGET_EXT
=
.
dll
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
TARGET_EXT
=
.
so
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
}
else
{
LIBS
+=
-
L
$$
LIBS_DESTDIR_PATH
-
llibxml
}
################################################
CONFIG
+=
c
++
11
DEFINES
+=
\
_QT
\
FT2_BUILD_LIBRARY
\
EXCLUDE_JPG_SUPPORT
\
MNG_SUPPORT_DISPLAY
\
MNG_SUPPORT_READ
\
MNG_SUPPORT_WRITE
\
MNG_ACCESS_CHUNKS
\
MNG_STORE_CHUNKS
\
MNG_ERROR_TELLTALE
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
core_linux
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
\
HAVE_MBSTATE_T
\
GCONTAINER_NO_MEMBER_TEMPLATES
=
"1"
\
HAS_WCHAR
\
...
...
@@ -131,39 +35,24 @@ linux-g++ | linux-g++-64 | linux-g++-32 {
HAVE_STDINCLUDES
}
mac
{
core_
mac
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
\
HAVE_UNISTD_H
\
HAVE_MBSTATE_T
\
GCONTAINER_NO_MEMBER_TEMPLATES
=
"1"
\
HAS_WCHAR
\
HAVE_WCHAR_H
\
UNIX
\
HAVE_STDINCLUDES
\
_MAC
\
MAC
CONFIG
+=
c
++
11
message
(
mac
)
HAVE_STDINCLUDES
}
win32
{
DEFINES
+=
\
JAS_WIN_MSVC_BUILD
\
WIN32
\
NOMINMAX
DEFINES
-=
UNICODE
core_windows
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
}
INCLUDEPATH
+=
\
..
/
DesktopEditor
/
agg
-
2.4
/
include
\
..
/
DesktopEditor
/
freetype
-
2.5
.
2
/
include
SOURCES
+=
DjVu
.
cpp
\
DjVuFileImplementation
.
cpp
\
libdjvu
/
Arrays
.
cpp
\
...
...
@@ -274,8 +163,3 @@ HEADERS += DjVu.h \
libdjvu
/
XMLParser
.
h
\
libdjvu
/
XMLTags
.
h
\
libdjvu
/
ZPCodec
.
h
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
HtmlFile/HtmlFile.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
18
T16
:
30
:
42
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.3
TARGET
=
HtmlFile
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
################################################
CONFIG
+=
core_static_link_libstd
DEFINES
+=
HTMLFILE_USE_DYNAMIC_LIBRARY
DEFINES
+=
UNICODECONVERTER_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
DESTDIR
-
lUnicodeConverter
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
DEFINES
+=
asc_static_link_libstd
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
HTMLFILE_USE_DYNAMIC_LIBRARY
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
LIB_XML_PRI_PATH
=
..
/
DesktopEditor
/
xml
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
LIBS
+=
-
L
$$
CORE_BUILDS_LIBRARIES_PATH
-
lUnicodeConverter
message
(
dynamic
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
win32
{
TARGET_EXT
=
.
dll
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
TARGET_EXT
=
.
so
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
core_linux
{
DEFINES
+=
asc_static_link_libstd
}
################################################
CONFIG
+=
c
++
11
DEFINES
+=
\
_QT
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
DEFINES
+=
\
LINUX
\
_LINUX
\
_LINUX_QT
}
mac
{
DEFINES
+=
\
LINUX
\
_LINUX
\
_LINUX_QT
\
_MAC
\
MAC
}
win32
{
DEFINES
+=
\
WIN32
\
NOMINMAX
core_windows
{
DEFINES
+=
NOMINMAX
}
SOURCES
+=
HtmlFile
.
cpp
HEADERS
+=
HtmlFile
.
h
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
HtmlRenderer/htmlrenderer.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
01
-
19
T10
:
22
:
14
#
#-------------------------------------------------
QT
-=
core
QT
-=
gui
...
...
@@ -11,131 +5,31 @@ VERSION = 1.0.0.3
TARGET
=
HtmlRenderer
TEMPLATE
=
lib
QMAKE_CXXFLAGS
+=
-
std
=
c
++
11
CONFIG
-=
debug_and_release
debug_and_release_target
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
CONFIG
+=
core_static_link_libstd
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
DEFINES
+=
HTMLRENDERER_USE_DYNAMIC_LIBRARY
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
################################################
CONFIG
+=
build_cximage_zlib_disable
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
core_windows
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
HTMLRENDERER_USE_DYNAMIC_LIBRARY
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
CONFIG
+=
build_cximage_zlib_disable
LIB_GRAPHICS_PRI_PATH
=
..
/
DesktopEditor
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
LIB_XML_PRI_PATH
=
..
/
DesktopEditor
/
xml
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
message
(
dynamic
)
win32
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
TARGET_EXT
=
.
dll
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
TARGET_EXT
=
.
so
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
}
else
{
LIBS
+=
-
L
$$
DESTDIR
-
llibxml
}
################################################
####################
WINDOWS
#####################
win32
{
DEFINES
+=
\
WIN32
}
##################################################
###################
LINUX
########################
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
DEFINES
+=
\
LINUX
\
_LINUX
\
_LINUX_QT
}
mac
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_MAC
\
MAC
message
(
mac
)
}
##################################################
INCLUDEPATH
+=
\
..
/../
DesktopEditor
/
agg
-
2.4
/
include
\
..
/../
DesktopEditor
/
freetype
-
2.5
.
2
/
include
...
...
@@ -158,8 +52,3 @@ HEADERS += \
src
/
Writer
.
h
\
include
/
HTMLRenderer3
.
h
\
src
/
Common2
.
h
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
PdfReader/PdfReader.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
15
T12
:
43
:
02
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.4
TARGET
=
PdfReader
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
CONFIG
+=
core_static_link_libstd
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
DEFINES
+=
PDFREADER_USE_DYNAMIC_LIBRARY
DEFINES
+=
HTMLRENDERER_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
CORE_BUILDS_LIBRARIES_PATH
-
lHtmlRenderer
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
################################################
CONFIG
+=
build_cximage_zlib_disable
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
core_windows
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
PDFREADER_USE_DYNAMIC_LIBRARY
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
CONFIG
+=
build_cximage_zlib_disable
LIB_GRAPHICS_PRI_PATH
=
..
/
DesktopEditor
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
#
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
message
(
dynamic
)
win32
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
TARGET_EXT
=
.
dll
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
TARGET_EXT
=
.
so
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
}
else
{
#
LIBS
+=
-
L
$$
DESTDIR
-
llibxml
}
################################################
DEFINES
+=
PDFREADER_LIBRARY
\
HTMLRENDERER_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
DESTDIR
-
lHtmlRenderer
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
CONFIG
+=
c
++
11
message
(
linux
)
}
mac
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
\
_MAC
\
MAC
CONFIG
+=
c
++
11
message
(
mac
)
}
DEFINES
+=
\
_QT
\
FT2_BUILD_LIBRARY
\
EXCLUDE_JPG_SUPPORT
\
MNG_SUPPORT_DISPLAY
\
MNG_SUPPORT_READ
\
MNG_SUPPORT_WRITE
\
MNG_ACCESS_CHUNKS
\
MNG_STORE_CHUNKS
\
MNG_ERROR_TELLTALE
win32
{
DEFINES
+=
\
JAS_WIN_MSVC_BUILD
\
WIN32
\
NOMINMAX
QMAKE_CXXFLAGS_RELEASE
-=
-
Zc
:
strictStrings
message
(
windows
)
}
INCLUDEPATH
+=
\
..
/
DesktopEditor
/
agg
-
2.4
/
include
\
..
/
DesktopEditor
/
freetype
-
2.5
.
2
/
include
\
..
/
DesktopEditor
/
cximage
/
jasper
/
include
\
..
/
DesktopEditor
/
cximage
/
jpeg
\
..
/
DesktopEditor
/
cximage
/
png
\
..
/
DesktopEditor
/
cximage
/
zlib
SOURCES
+=
\
Src
/
Annot
.
cpp
\
...
...
@@ -275,8 +141,3 @@ HEADERS +=\
Src
/
XmlUtils
.
h
\
Src
/
XRef
.
h
\
PdfReader
.
h
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
PdfWriter/PdfWriter.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
15
T12
:
43
:
02
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.4
TARGET
=
PdfWriter
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
################################################
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
PDFWRITER_USE_DYNAMIC_LIBRARY
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
CONFIG
+=
build_cximage_zlib_disable
LIB_GRAPHICS_PRI_PATH
=
..
/
DesktopEditor
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
CONFIG
+=
core_static_link_libstd
message
(
dynamic
)
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
win32
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
DEFINES
+=
PDFWRITER_USE_DYNAMIC_LIBRARY
TARGET_EXT
=
.
dll
}
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
TARGET_EXT
=
.
so
CONFIG
+=
build_cximage_zlib_disable
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
}
################################################
CONFIG
+=
c
++
11
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
message
(
linux
)
}
mac
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
\
_MAC
\
MAC
message
(
mac
)
core_windows
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
}
DEFINES
-=
UNICODE
DEFINES
+=
\
_QT
\
FT2_BUILD_LIBRARY
\
EXCLUDE_JPG_SUPPORT
\
MNG_SUPPORT_DISPLAY
\
MNG_SUPPORT_READ
\
MNG_SUPPORT_WRITE
\
MNG_ACCESS_CHUNKS
\
MNG_STORE_CHUNKS
\
MNG_ERROR_TELLTALE
win32
{
DEFINES
+=
\
JAS_WIN_MSVC_BUILD
\
WIN32
\
NOMINMAX
message
(
windows
)
}
INCLUDEPATH
+=
\
..
/
DesktopEditor
/
agg
-
2.4
/
include
\
..
/
DesktopEditor
/
freetype
-
2.5
.
2
/
include
\
..
/
DesktopEditor
/
cximage
/
jasper
/
include
\
..
/
DesktopEditor
/
cximage
/
jpeg
\
..
/
DesktopEditor
/
cximage
/
png
\
..
/
DesktopEditor
/
cximage
/
zlib
HEADERS
+=
\
Src
/
Annotation
.
h
\
Src
/
Catalog
.
h
\
...
...
@@ -199,9 +78,3 @@ SOURCES += \
Src
/
Utils
.
cpp
\
OnlineOfficeBinToPdf
.
cpp
\
PdfRenderer
.
cpp
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
UnicodeConverter/UnicodeConverter.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
15
T12
:
43
:
02
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.4
TARGET
=
UnicodeConverter
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
c
++
11
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
QMAKE_LFLAGS
+=
-
Wl
,
--
rpath
=./
}
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
ICU_BUILDS_PLATFORM
=
mac
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
ICU_BUILDS_PLATFORM
=
win_64
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
ICU_BUILDS_PLATFORM
=
win_32
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
ICU_BUILDS_PLATFORM
=
linux_64
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
ICU_BUILDS_PLATFORM
=
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
ICU_BUILDS_PLATFORM
=
mac
}
CONFIG
+=
plugin
################################################
CONFIG
+=
core_static_link_libstd
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
UNICODECONVERTER_USE_DYNAMIC_LIBRARY
}
################################################
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
TARGET_EXT
=
.
so
DEFINES
+=
UNICODECONVERTER_USE_DYNAMIC_LIBRARY
INCLUDEPATH
+=
/
usr
/
local
/
include
LIBS
+=
/
usr
/
local
/
lib
/
libicuuc
.
so
.
55
LIBS
+=
/
usr
/
local
/
lib
/
libicudata
.
so
.
55
message
(
linux
)
}
win32
{
QMAKE_CXXFLAGS_RELEASE
-=
-
Zc
:
strictStrings
TARGET_EXT
=
.
dll
INCLUDEPATH
+=
$$
PWD
/
icubuilds
/
$$
ICU_BUILDS_PLATFORM
/
include
LIBS
+=
-
L
$$
PWD
/../
build
/
bin
/
icu
/
$$
ICU_BUILDS_PLATFORM
-
licuuc
message
(
windows
)
core_linux
{
QMAKE_LFLAGS
+=
-
Wl
,
--
rpath
=./
}
mac
{
CONFIG
+=
plugin
INCLUDEPATH
+=
$$
PWD
/
icubuilds
/
$$
ICU_BUILDS_PLATFORM
/
release
-
55
-
1
/
source
/
common
LIBS
+=
$$
PWD
/
icubuilds
/
$$
ICU_BUILDS_PLATFORM
/
release
-
55
-
1
/
source
/
lib
/
libicuuc
.
55.1
.
dylib
LIBS
+=
$$
PWD
/
icubuilds
/
$$
ICU_BUILDS_PLATFORM
/
release
-
55
-
1
/
source
/
lib
/
libicudata
.
55.1
.
dylib
message
(
mac
)
}
include
(..
/
Common
/
3
dParty
/
icu
/
icu
.
pri
)
SOURCES
+=
\
UnicodeConverter
.
cpp
...
...
XpsFile/XpsFile.pro
View file @
5c6de53d
#-------------------------------------------------
#
#
Project
created
by
QtCreator
2015
-
05
-
15
T12
:
43
:
02
#
#-------------------------------------------------
QT
-=
core
gui
VERSION
=
1.0
.
0.3
TARGET
=
XpsFile
TEMPLATE
=
lib
#
CONFIG
+=
staticlib
CONFIG
+=
shared
CONFIG
+=
plugin
###############
destination
path
###############
DESTINATION_SDK_PATH
=
$$
PWD
/../
build
/
lib
#
WINDOWS
win32
:
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_64
}
}
win32
:
!
contains
(
QMAKE_TARGET
.
arch
,
x86_64
)
:
{
CONFIG
(
debug
,
debug
|
release
)
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
/
DEBUG
}
else
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
win_32
}
}
linux
-
g
++:
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_64
}
linux
-
g
++:
!
contains
(
QMAKE_HOST
.
arch
,
x86_64
)
:
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
linux_32
}
mac
{
DESTDIR
=
$$
DESTINATION_SDK_PATH
/
mac_64
}
################################################
LIBS_DESTDIR_PATH
=
$$
DESTDIR
#
теперь
всегда
с
libstd
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
static_link_libstd
}
static_link_libstd
{
QMAKE_LFLAGS
+=
-
static
-
libstdc
++
-
static
-
libgcc
#
DESTDIR_POSTFIX
=
_static_stdlib
#
DESTDIR
=
$$
DESTDIR
$$
DESTDIR_POSTFIX
message
(
static_link_libstd
)
}
#############
dynamic
dependencies
#############
shared
{
DEFINES
+=
XPS_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
DESTDIR
-
lPdfWriter
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
CONFIG
+=
core_static_link_libstd
CONFIG
+=
build_cximage_zlib_disable
LIB_GRAPHICS_PRI_PATH
=
..
/
DesktopEditor
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
CORE_ROOT_DIR
=
$$
PWD
/..
PWD_ROOT_DIR
=
$$
PWD
include
(..
/
Common
/
base
.
pri
)
LIB_XML_PRI_PATH
=
..
/
DesktopEditor
/
xml
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
DEFINES
+=
XPS_USE_DYNAMIC_LIBRARY
LIBS
+=
-
L
$$
CORE_BUILDS_LIBRARIES_PATH
-
lPdfWriter
message
(
dynamic
)
CONFIG
+=
build_all_zlib
build_zlib_as_sources
include
(..
/
OfficeUtils
/
OfficeUtils
.
pri
)
win32
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
CONFIG
+=
build_cximage_zlib_disable
include
(..
/
DesktopEditor
/
Qt_build
/
graphics
/
project
/
graphics
.
pri
)
include
(..
/
DesktopEditor
/
xml
/
build
/
qt
/
libxml2
.
pri
)
TARGET_EXT
=
.
dll
}
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
TARGET_EXT
=
.
so
}
mac
{
CONFIG
+=
plugin
QMAKE_CXXFLAGS
+=
-
fvisibility
=
hidden
QMAKE_CFLAGS
+=
-
fvisibility
=
hidden
}
}
else
{
LIBS
+=
-
L
$$
DESTDIR
-
llibxml
}
################################################
CONFIG
+=
c
++
11
linux
-
g
++
|
linux
-
g
++-
64
|
linux
-
g
++-
32
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
message
(
linux
)
core_windows
{
LIBS
+=
-
lgdi32
\
-
ladvapi32
\
-
luser32
\
-
lshell32
}
mac
{
DEFINES
+=
\
HAVE_UNISTD_H
\
LINUX
\
_LINUX
\
_LINUX_QT
\
_MAC
\
MAC
message
(
mac
)
}
DEFINES
+=
\
_QT
\
FT2_BUILD_LIBRARY
\
EXCLUDE_JPG_SUPPORT
\
MNG_SUPPORT_DISPLAY
\
MNG_SUPPORT_READ
\
MNG_SUPPORT_WRITE
\
MNG_ACCESS_CHUNKS
\
MNG_STORE_CHUNKS
\
MNG_ERROR_TELLTALE
win32
{
DEFINES
+=
\
JAS_WIN_MSVC_BUILD
\
WIN32
\
NOMINMAX
message
(
windows
)
}
INCLUDEPATH
+=
\
..
/
DesktopEditor
/
agg
-
2.4
/
include
\
..
/
DesktopEditor
/
freetype
-
2.5
.
2
/
include
\
..
/
DesktopEditor
/
cximage
/
jasper
/
include
\
..
/
DesktopEditor
/
cximage
/
jpeg
\
..
/
DesktopEditor
/
cximage
/
png
\
..
/
DesktopEditor
/
cximage
/
zlib
HEADERS
+=
\
XpsFile
.
h
\
XpsLib
/
ContextState
.
h
\
...
...
@@ -175,7 +49,3 @@ SOURCES += \
XpsLib
/
Utils
.
cpp
\
XpsLib
/
WString
.
cpp
unix
{
target
.
path
=
/
usr
/
lib
INSTALLS
+=
target
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment