You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWTAI-Platform/Src4/nmNum/nmDemo/nmDemo.pro

97 lines
3.5 KiB
Prolog

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## ///////////////////////////////////////
## 本类库主要 数值试井 测试代码
## 因为依赖关系问题从WTAI调试数值代码不太方便所以从20250616开启
## 不再维护nmNum下面的内容原本就是为了Demo而写的直接调用数值模
## 块的类库和头文件来进行
## 测试代码仅仅通过nmDemo来完成
## 测试demo时需要注销 #define USE_NM_STANDARD
## ///////////////////////////////////////
QT += core# xml sql
greaterThan(QT_MAJOR_VERSION, 4) : QT += printsupport
#greaterThan(QT_MAJOR_VERSION, 4) : QT += axcontainer printsupport
#lessThan(QT_MAJOR_VERSION, 5) : CONFIG += qaxcontainer
TARGET = nmDemo
TEMPLATE = lib
include(../../setting.pri)
DEFINES += NM_DEMO_LIBRARY
INCLUDEPATH += $${wtInclude}/iBase
INCLUDEPATH += $${wtInclude}/iBase/iBase
INCLUDEPATH += $${wtInclude}/iBase/Interface
INCLUDEPATH += $${wtInclude}/iBase/iDefines
INCLUDEPATH += $${wtInclude}/iBase/iUtils
INCLUDEPATH += $${wtInclude}/iBase/iLogs
INCLUDEPATH += $${wtInclude}/iBase/iPlugin
INCLUDEPATH += $${wtInclude}/iBase/iProperty
INCLUDEPATH += $${wtInclude}/iBase/iUnit
INCLUDEPATH += $${wtInclude}/iBase/iXmlBase
INCLUDEPATH += $${wtInclude}/iPlot
INCLUDEPATH += $${wtInclude}/iPlot/iPlotBase
INCLUDEPATH += $${wtInclude}/iPlot/iPlotBase/Tools
INCLUDEPATH += $${wtInclude}/iPlot/iPlotCurveT
INCLUDEPATH += $${wtInclude}/iPlot/iPlotCurveT/Objects
INCLUDEPATH += $${wtInclude}/iPlot/iPlotWxT
INCLUDEPATH += $${wtInclude}/iData
INCLUDEPATH += $${wtInclude}/iData/iDataPool
INCLUDEPATH += $${wtInclude}/iData/iDataEngine
INCLUDEPATH += $${wtInclude}/iData/iXmlManager
INCLUDEPATH += $${wtInclude}/iData/iXmlManager/Models
INCLUDEPATH += $${wtInclude}/iData/iSysUtils
INCLUDEPATH += $${wtInclude}/iGui
INCLUDEPATH += $${wtInclude}/iGui/iGuiBase
INCLUDEPATH += $${wtInclude}/iGui/iGuiGridPty
INCLUDEPATH += $${wtInclude}/iGui/iGuiRibbon
INCLUDEPATH += $${wtInclude}/iGui/iGuiRibbon/iRibbonXml
INCLUDEPATH += $${wtInclude}/iAlg
INCLUDEPATH += $${wtInclude}/iAlg/iAlgMath
INCLUDEPATH += $${wtInclude}/mData
INCLUDEPATH += $${wtInclude}/mData/mModuleDefines
INCLUDEPATH += $${wtInclude}/mData/mProjectManager
INCLUDEPATH += $${wtInclude}/mData/mProjectManager/DataModels
INCLUDEPATH += $${wtInclude}/mAlg
INCLUDEPATH += $${wtInclude}/mAlg/mAlgDefines
INCLUDEPATH += $${wtInclude}/mAlg
INCLUDEPATH += $${wtInclude}/mAlg/mAlgDefines
INCLUDEPATH += $${wtInclude}/mTool
INCLUDEPATH += $${wtInclude}/mTool/mToolPvt
#INCLUDEPATH += $${wtInclude}/mTool/mToolDiffusion
#INCLUDEPATH += $${wtInclude}/mTool/mToolPseu
INCLUDEPATH += $${wtInclude}/mGui
INCLUDEPATH += $${wtInclude}/mGui/mGuiTree
INCLUDEPATH += $${wtInclude}/mGui/mGuiTree/TreeWx
INCLUDEPATH += $${wtInclude}/mGui/mGuiPlot
INCLUDEPATH += $${wtInclude}/mGui/mGuiJob
INCLUDEPATH += $${wtInclude}/mGui/mGuiAnal
INCLUDEPATH += $${wtInclude}/mGui/mSubWnd
INCLUDEPATH += $${wtInclude}/mGui/mSubWndAna
INCLUDEPATH += $${wtInclude}/mGui/mSubWndAna/SubWxs
#INCLUDEPATH += $${wtInclude}/nmNum/nmData
#INCLUDEPATH += $${wtInclude}/nmNum/nmPlot
#INCLUDEPATH += $${wtInclude}/nmNum/nmXml
#INCLUDEPATH += $${wtInclude}/nmNum/nmSubWxs
INCLUDEPATH += $${wtInclude}/nmNum/nmDemo
SOURCES += $${wtSrc}/nmNum/nmDemo/*.cpp
HEADERS += $${wtInclude}/nmNum/nmDemo/*.h
LIBS += -liBase -liUtils -liPlugin -liLogs -liProperty -liUnit -liXmlBase
LIBS += -liPlotBase -liPlotCurveT -liPlotWxT -liAlgMath
LIBS += -liDataPool -liSysUtils -liGuiRibbon
LIBS += -liGuiBase -liGuiGridPty -lmGuiTree -lmGuiPlot -lmGuiAnal
LIBS += -lmProjectManager -lmSubWnd -lmSubWndAna -lmToolPvt #-lmToolDiffusion -lmToolPseu
#LIBS += -lnmData -lnmXml -lnmPlot -lnmSubWxs