Warning, /education/labplot/src/3rdparty/QXlsx/QXlsx.pri is written in an unsupported language. File is not indexed.
0001 ######################################## 0002 # QXlsx.pri 0003 ######################################## 0004 0005 QT += core 0006 QT += gui-private 0007 0008 # TODO: Define your C++ version. c++14, c++17, etc. 0009 CONFIG += c++11 0010 0011 # The following define makes your compiler emit warnings if you use 0012 # any feature of Qt which has been marked as deprecated (the exact warnings 0013 # depend on your compiler). Please consult the documentation of the 0014 # deprecated API in order to know how to port your code away from it. 0015 DEFINES += QT_DEPRECATED_WARNINGS 0016 0017 # For DLL visibility 0018 #DEFINES += QXlsx_SHAREDLIB QXlsx_EXPORTS 0019 0020 # You can also make your code fail to compile if you use deprecated APIs. 0021 # In order to do so, uncomment the following line. 0022 # You can also select to disable deprecated APIs only up to a certain version of Qt. 0023 #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 0024 0025 isEmpty(QXLSX_PARENTPATH) { 0026 message( 'QXLSX_PARENTPATH is empty. use default value.' ) 0027 QXLSX_PARENTPATH = $$PWD/../ 0028 } else { 0029 message( 'QXLSX_PARENTPATH is not empty.' ) 0030 message( $${QXLSX_PARENTPATH} ) 0031 } 0032 0033 isEmpty(QXLSX_HEADERPATH) { 0034 message( 'QXLSX_HEADERPATH is empty. use default value.' ) 0035 QXLSX_HEADERPATH = $$PWD/../QXlsx/header/ 0036 } else { 0037 message( 'QXLSX_HEADERPATH is not empty.' ) 0038 message( $${QXLSX_HEADERPATH} ) 0039 } 0040 0041 isEmpty(QXLSX_SOURCEPATH) { 0042 message( 'QXLSX_SOURCEPATH is empty. use default value.' ) 0043 QXLSX_SOURCEPATH = $$PWD/../QXlsx/source/ 0044 } else { 0045 message( 'QXLSX_SOURCEPATH is not empty.' ) 0046 message( $${QXLSX_SOURCEPATH} ) 0047 } 0048 0049 INCLUDEPATH += $$PWD 0050 INCLUDEPATH += $${QXLSX_PARENTPATH} 0051 INCLUDEPATH += $${QXLSX_HEADERPATH} 0052 0053 ######################################## 0054 # source code 0055 0056 HEADERS += \ 0057 $${QXLSX_HEADERPATH}xlsxabstractooxmlfile.h \ 0058 $${QXLSX_HEADERPATH}xlsxabstractooxmlfile_p.h \ 0059 $${QXLSX_HEADERPATH}xlsxabstractsheet.h \ 0060 $${QXLSX_HEADERPATH}xlsxabstractsheet_p.h \ 0061 $${QXLSX_HEADERPATH}xlsxcell.h \ 0062 $${QXLSX_HEADERPATH}xlsxcellformula.h \ 0063 $${QXLSX_HEADERPATH}xlsxcellformula_p.h \ 0064 $${QXLSX_HEADERPATH}xlsxcelllocation.h \ 0065 $${QXLSX_HEADERPATH}xlsxcellrange.h \ 0066 $${QXLSX_HEADERPATH}xlsxcellreference.h \ 0067 $${QXLSX_HEADERPATH}xlsxcell_p.h \ 0068 $${QXLSX_HEADERPATH}xlsxchart.h \ 0069 $${QXLSX_HEADERPATH}xlsxchartsheet.h \ 0070 $${QXLSX_HEADERPATH}xlsxchartsheet_p.h \ 0071 $${QXLSX_HEADERPATH}xlsxchart_p.h \ 0072 $${QXLSX_HEADERPATH}xlsxcolor_p.h \ 0073 $${QXLSX_HEADERPATH}xlsxconditionalformatting.h \ 0074 $${QXLSX_HEADERPATH}xlsxconditionalformatting_p.h \ 0075 $${QXLSX_HEADERPATH}xlsxcontenttypes_p.h \ 0076 $${QXLSX_HEADERPATH}xlsxdatavalidation.h \ 0077 $${QXLSX_HEADERPATH}xlsxdatavalidation_p.h \ 0078 $${QXLSX_HEADERPATH}xlsxdatetype.h \ 0079 $${QXLSX_HEADERPATH}xlsxdocpropsapp_p.h \ 0080 $${QXLSX_HEADERPATH}xlsxdocpropscore_p.h \ 0081 $${QXLSX_HEADERPATH}xlsxdocument.h \ 0082 $${QXLSX_HEADERPATH}xlsxdocument_p.h \ 0083 $${QXLSX_HEADERPATH}xlsxdrawinganchor_p.h \ 0084 $${QXLSX_HEADERPATH}xlsxdrawing_p.h \ 0085 $${QXLSX_HEADERPATH}xlsxformat.h \ 0086 $${QXLSX_HEADERPATH}xlsxformat_p.h \ 0087 $${QXLSX_HEADERPATH}xlsxglobal.h \ 0088 $${QXLSX_HEADERPATH}xlsxmediafile_p.h \ 0089 $${QXLSX_HEADERPATH}xlsxnumformatparser_p.h \ 0090 $${QXLSX_HEADERPATH}xlsxrelationships_p.h \ 0091 $${QXLSX_HEADERPATH}xlsxrichstring.h \ 0092 $${QXLSX_HEADERPATH}xlsxrichstring_p.h \ 0093 $${QXLSX_HEADERPATH}xlsxsharedstrings_p.h \ 0094 $${QXLSX_HEADERPATH}xlsxsimpleooxmlfile_p.h \ 0095 $${QXLSX_HEADERPATH}xlsxstyles_p.h \ 0096 $${QXLSX_HEADERPATH}xlsxtheme_p.h \ 0097 $${QXLSX_HEADERPATH}xlsxutility_p.h \ 0098 $${QXLSX_HEADERPATH}xlsxworkbook.h \ 0099 $${QXLSX_HEADERPATH}xlsxworkbook_p.h \ 0100 $${QXLSX_HEADERPATH}xlsxworksheet.h \ 0101 $${QXLSX_HEADERPATH}xlsxworksheet_p.h \ 0102 $${QXLSX_HEADERPATH}xlsxzipreader_p.h \ 0103 $${QXLSX_HEADERPATH}xlsxzipwriter_p.h 0104 0105 SOURCES += \ 0106 $${QXLSX_SOURCEPATH}xlsxabstractooxmlfile.cpp \ 0107 $${QXLSX_SOURCEPATH}xlsxabstractsheet.cpp \ 0108 $${QXLSX_SOURCEPATH}xlsxcell.cpp \ 0109 $${QXLSX_SOURCEPATH}xlsxcellformula.cpp \ 0110 $${QXLSX_SOURCEPATH}xlsxcelllocation.cpp \ 0111 $${QXLSX_SOURCEPATH}xlsxcellrange.cpp \ 0112 $${QXLSX_SOURCEPATH}xlsxcellreference.cpp \ 0113 $${QXLSX_SOURCEPATH}xlsxchart.cpp \ 0114 $${QXLSX_SOURCEPATH}xlsxchartsheet.cpp \ 0115 $${QXLSX_SOURCEPATH}xlsxcolor.cpp \ 0116 $${QXLSX_SOURCEPATH}xlsxconditionalformatting.cpp \ 0117 $${QXLSX_SOURCEPATH}xlsxcontenttypes.cpp \ 0118 $${QXLSX_SOURCEPATH}xlsxdatavalidation.cpp \ 0119 $${QXLSX_SOURCEPATH}xlsxdatetype.cpp \ 0120 $${QXLSX_SOURCEPATH}xlsxdocpropsapp.cpp \ 0121 $${QXLSX_SOURCEPATH}xlsxdocpropscore.cpp \ 0122 $${QXLSX_SOURCEPATH}xlsxdocument.cpp \ 0123 $${QXLSX_SOURCEPATH}xlsxdrawing.cpp \ 0124 $${QXLSX_SOURCEPATH}xlsxdrawinganchor.cpp \ 0125 $${QXLSX_SOURCEPATH}xlsxformat.cpp \ 0126 $${QXLSX_SOURCEPATH}xlsxmediafile.cpp \ 0127 $${QXLSX_SOURCEPATH}xlsxnumformatparser.cpp \ 0128 $${QXLSX_SOURCEPATH}xlsxrelationships.cpp \ 0129 $${QXLSX_SOURCEPATH}xlsxrichstring.cpp \ 0130 $${QXLSX_SOURCEPATH}xlsxsharedstrings.cpp \ 0131 $${QXLSX_SOURCEPATH}xlsxsimpleooxmlfile.cpp \ 0132 $${QXLSX_SOURCEPATH}xlsxstyles.cpp \ 0133 $${QXLSX_SOURCEPATH}xlsxtheme.cpp \ 0134 $${QXLSX_SOURCEPATH}xlsxutility.cpp \ 0135 $${QXLSX_SOURCEPATH}xlsxworkbook.cpp \ 0136 $${QXLSX_SOURCEPATH}xlsxworksheet.cpp \ 0137 $${QXLSX_SOURCEPATH}xlsxzipreader.cpp \ 0138 $${QXLSX_SOURCEPATH}xlsxzipwriter.cpp 0139 0140 0141 ######################################## 0142 # custom setting for compiler & system 0143 0144 win32-g++ { 0145 message("compiling for windows g++. mingw or msys or cygwin.") 0146 INCLUDEPATH += $${QXLSX_HEADERPATH}win32-gcc 0147 CONFIG(debug, debug|release) { 0148 } else { 0149 } 0150 } 0151 win32-msvc2013 { 0152 message("Compiling for Visual Studio 2013") 0153 INCLUDEPATH += $${QXLSX_HEADERPATH}msvc2013 0154 CONFIG(debug, debug|release) { 0155 } else { 0156 } 0157 } 0158 win32-msvc2015 { 0159 message("Compiling for Visual Studio 2015") 0160 INCLUDEPATH += $${QXLSX_HEADERPATH}msvc2015 0161 CONFIG(debug, debug|release) { 0162 } else { 0163 } 0164 } 0165 win32-msvc2017 { 0166 message("Compiling for Visual Studio 2017") 0167 INCLUDEPATH += $${QXLSX_HEADERPATH}msvc2017 0168 CONFIG(debug, debug|release) { 0169 } else { 0170 } 0171 } 0172 win32-msvc2019 { 0173 message("Compiling for Visual Studio 2019") 0174 INCLUDEPATH += $${QXLSX_HEADERPATH}msvc2019 0175 CONFIG(debug, debug|release) { 0176 } else { 0177 } 0178 } 0179 unix { 0180 !contains(QT_ARCH, x86_64){ 0181 LIB=lib32 0182 message("compiling for 32bit linux/unix system") 0183 } else { 0184 LIB=lib64 0185 message("compiling for 64bit linux/unix system") 0186 } 0187 0188 INCLUDEPATH += $${QXLSX_HEADERPATH}unix-gcc 0189 0190 # target.path = /usr/lib 0191 # INSTALLS += target 0192 0193 CONFIG(debug, debug|release) { 0194 } else { 0195 } 0196 } 0197 mac { 0198 message("compiling for mac os") 0199 INCLUDEPATH += $${QXLSX_HEADERPATH}mac 0200 CONFIG(debug, debug|release) { 0201 } else { 0202 } 0203 } 0204