comparison src/xlsx/CMakeLists.txt @ 1:93d3106bb9a4

Add qt xlsx library
author Andre Heinecke <andre.heinecke@intevation.de>
date Tue, 22 Mar 2016 10:38:08 +0100
parents
children
comparison
equal deleted inserted replaced
0:49cd5cc0b072 1:93d3106bb9a4
1
2 # Copyright (C) 2016 by ETH Zürich
3 # Software engineering by Intevation GmbH
4 #
5 # This file is Free Software under the GNU GPL (v>=2)
6 # and comes with ABSOLUTELY NO WARRANTY!
7 # See LICENSE.txt for details.
8
9 set (qtxslx_SRC
10 xlsxabstractooxmlfile.cpp
11 xlsxabstractsheet.cpp
12 xlsxcell.cpp
13 xlsxcellformula.cpp
14 xlsxcellrange.cpp
15 xlsxcellreference.cpp
16 xlsxchart.cpp
17 xlsxchartsheet.cpp
18 xlsxcolor.cpp
19 xlsxconditionalformatting.cpp
20 xlsxcontenttypes.cpp
21 xlsxdatavalidation.cpp
22 xlsxdocpropsapp.cpp
23 xlsxdocpropscore.cpp
24 xlsxdocument.cpp
25 xlsxdrawinganchor.cpp
26 xlsxdrawing.cpp
27 xlsxformat.cpp
28 xlsxmediafile.cpp
29 xlsxnumformatparser.cpp
30 xlsxrelationships.cpp
31 xlsxrichstring.cpp
32 xlsxsharedstrings.cpp
33 xlsxsimpleooxmlfile.cpp
34 xlsxstyles.cpp
35 xlsxtheme.cpp
36 xlsxutility.cpp
37 xlsxworkbook.cpp
38 xlsxworksheet.cpp
39 xlsxzipreader.cpp
40 xlsxzipwriter.cpp
41 )
42 include_directories(${Qt5Gui_INCLUDE_DIRS})
43 include_directories(${Qt5Gui_PRIVATE_INCLUDE_DIRS})
44
45 add_library(${PROJECT_NAME}_libqtxslx STATIC ${qtxslx_SRC})
46 target_link_libraries(${PROJECT_NAME}_libqtxslx
47 Qt5::Core
48 Qt5::Gui
49 )
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)