5 # Enable this if the VTK from the ParaView sources and
6 # installation want to be used
7 # Note: Currently only for Windows Compiles with MSVC
8 Use_VTK_Win_ParaView = yes
22 QMAKE_CXXFLAGS += -Wall
23 QMAKE_CXXFLAGS += -Wno-deprecated
24 QMAKE_CXXFLAGS += -Wl,--no-undefined
25 QMAKE_CXXFLAGS += -Wl,--enable-runtime-pseudo-reloc
27 QMAKE_CXXFLAGS += -Wall
28 QMAKE_CXXFLAGS += -Wno-deprecated
32 QMAKE_CXXFLAGS += -fopenmp
36 INCLUDEPATH += ./libengrid
37 INCLUDEPATH += ./libengrid-build
38 INCLUDEPATH += ../engrid-build
39 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/nglib
40 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/libsrc/general
43 DEFINES += _USE_MATH_DEFINES
45 !isEmpty(Use_VTK_Win_ParaView) {
46 include(misc/engrid-vtk-win_paraview.pri)
48 INCLUDEPATH += $(VTKINCDIR)
51 INCLUDEPATH += $(VTKINCDIR)
53 INCLUDEPATH += $(VTKINCDIR)
57 LIBS += -L./libengrid/release -lengrid
59 LIBS += -L./libengrid/release -lengrid
63 LIBS += -L./libengrid -lengrid
68 LIBS += -L./netgen_svn -lng
71 LIBS += -L$(VTKLIBDIR)
74 LIBS += -lvtkDICOMParser
76 LIBS += -lvtkFiltering
78 LIBS += -lvtkGenericFiltering
84 LIBS += -lvtkRendering
86 LIBS += -lvtkVolumeRendering
88 LIBS += -L$(BRLCADLIBDIR)
89 LIBS += $(BRLCADLIBDIR)/librt.so
92 OTHER_FILES += checkcomments.py todo.txt
93 RESOURCES += libengrid/engrid.qrc