QT = core gui contains ( QT_VERSION, "^5.*" ) { QT *= widgets } CHECK_CAN_USE_GDAL = 1 MUST_USE_OPENCV = 1 MUST_USE_LASZIP = 1 include(../../config/library_shared.pri) include(../../config/include_dependencies.pri) TARGET = ctlibio DEFINES += CTLIBIO_LIBRARY HEADERS += \ exporters/asciitrajectory/pb_asciitrajectory.h \ exporters/ascxyz/pb_ascxyzexporter.h \ exporters/grid3d/pb_grid3dastableexporter.h \ exporters/grid3d/pb_grid3dexporter.h \ exporters/polygon2d/pb_polygon2dexporter.h \ exporters/profile/pb_profileexporter.h \ readers/ct_reader_ascrgb.h \ readers/ct_reader_ctindex.h \ readers/ct_reader_gdal.h \ readers/ct_reader_larchitect_grid.h \ readers/ct_reader_opf.h \ readers/ct_reader_terrascanprj.h \ readers/ct_reader_trj.h \ readers/ct_reader_xyb.h \ ctlibio_global.h \ readers/ct_reader_obj.h \ readers/ct_reader_asciigrid3d.h \ readers/ct_reader_points_ascii.h \ readers/ct_reader_idxyz.h \ readers/headers/ct_ctiheader.h \ readers/headers/ct_gdalheader.h \ readers/headers/ct_trjheader.h \ readers/headers/ct_xybheader.h \ readers/ct_reader_ptx.h \ readers/tools/ply/internal/plyelement.h \ readers/tools/ply/internal/plyproperty.h \ readers/tools/ply/internal/plytype.h \ readers/tools/ply/plyheader.h \ readers/tools/ply/plyheaderreader.h \ readers/headers/ct_plyheader.h \ readers/ct_reader_ply.h \ readers/tools/ply/plyfilepartreader.h \ readers/tools/ply/plyfilepartreader.hpp \ readers/tools/ply/internal/plyelementreader.h \ readers/tools/ply/internal/setter/plyabstractvaluessetter.h \ readers/tools/ply/internal/setter/plydirectvaluessetter.h \ readers/tools/ply/internal/setter/plyfillvaluessetter.h \ readers/tools/ply/internal/plyreadertools.h \ readers/tools/ply/internal/setter/plyvaluesrecorder.h \ readers/tools/ply/internal/plyqtextstream.h \ readers/tools/ply/plycomputreewrappers.h \ readers/tools/ply/views/gplyreadconfiguration.h \ readers/tools/ply/views/sub/gplycolorconfiguration.h \ readers/tools/ply/views/sub/gplyscalarconfiguration.h \ readers/tools/ply/views/sub/gplynormalconfiguration.h \ readers/tools/ply/views/tools/plyviewtools.h \ readers/tools/ply/views/sub/iplygenericconfiguration.h \ readers/tools/ply/views/sub/gplyvertexconfiguration.h \ readers/tools/ply/plyreadconfiguration.h \ readers/tools/ply/internal/plyvertexconfiguration.h \ readers/tools/ply/internal/plycolorconfiguration.h \ readers/tools/ply/internal/plynormalconfiguration.h \ readers/tools/ply/internal/plyscalarconfiguration.h \ readers/tools/ply/internal/setter/plyfillscalarvaluessetter.h \ readers/tools/ply/internal/setter/plydirectscalarvaluessetter.h \ readers/tools/ply/iplyreaderlistener.h \ readers/ct_reader_trajectory.h \ exporters/ascid/pb_ascidexporter.h \ exporters/ascrgb/pb_ascrgbexporter.h \ exporters/csv/pb_csvexporter.h \ exporters/csv/pb_csvexportercolumn.h \ exporters/csv/pb_csvexporterconfiguration.h \ exporters/gdal/pb_gdalexporter.h \ exporters/grid2d/pb_grid2dexporter.h \ exporters/groupdata/pb_groupdataexporter.h \ exporters/mesh/pb_meshobjexporter.h \ exporters/topology/pb_opfexporter.h \ exporters/xyb/pb_xybexporter.h \ readers/tools/gdal/ct_gdaltools.h \ exporters/xyb/private/pb_xybpiecebypieceprivateexporter.h \ tools/ct_configurableelementtools.h \ tools/ct_exportertools.h \ tools/ct_readerstools.h \ views/exporters/csv/pbg_csvconfigurationdialog.h \ views/exporters/csv/pbg_csvdatareflistwidget.h \ views/exporters/csv/pbg_csvpreviewwidget.h # old # exporters/grid3d/pb_grid3dastableexporter.h \ # exporters/grid3d/pb_grid3dexporter.h \ # exporters/polygon2d/pb_polygon2dexporter.h \ # exporters/profile/pb_profileexporter.h \ # exporters/xyb/pb_multixybexporter.h SOURCES += \ exporters/asciitrajectory/pb_asciitrajectory.cpp \ exporters/ascxyz/pb_ascxyzexporter.cpp \ exporters/grid3d/pb_grid3dastableexporter.cpp \ exporters/grid3d/pb_grid3dexporter.cpp \ exporters/polygon2d/pb_polygon2dexporter.cpp \ exporters/profile/pb_profileexporter.cpp \ readers/ct_reader_ascrgb.cpp \ readers/ct_reader_ctindex.cpp \ readers/ct_reader_gdal.cpp \ readers/ct_reader_larchitect_grid.cpp \ readers/ct_reader_opf.cpp \ readers/ct_reader_terrascanprj.cpp \ readers/ct_reader_trj.cpp \ readers/ct_reader_xyb.cpp \ readers/ct_reader_obj.cpp \ readers/ct_reader_asciigrid3d.cpp \ readers/ct_reader_points_ascii.cpp \ readers/ct_reader_idxyz.cpp \ readers/headers/ct_ctiheader.cpp \ readers/headers/ct_trjheader.cpp \ readers/headers/ct_xybheader.cpp \ readers/headers/ct_gdalheader.cpp \ readers/ct_reader_ptx.cpp \ readers/tools/ply/plyheader.cpp \ readers/tools/ply/internal/plyelement.cpp \ readers/tools/ply/internal/plyproperty.cpp \ readers/tools/ply/plyheaderreader.cpp \ readers/headers/ct_plyheader.cpp \ readers/ct_reader_ply.cpp \ readers/tools/ply/internal/plyelementreader.cpp \ readers/tools/ply/internal/plyqtextstream.cpp \ readers/tools/ply/views/gplyreadconfiguration.cpp \ readers/tools/ply/views/sub/gplycolorconfiguration.cpp \ readers/tools/ply/views/sub/gplyscalarconfiguration.cpp \ readers/tools/ply/views/sub/gplynormalconfiguration.cpp \ readers/tools/ply/views/sub/gplyvertexconfiguration.cpp \ readers/ct_reader_trajectory.cpp \ exporters/ascid/pb_ascidexporter.cpp \ exporters/ascrgb/pb_ascrgbexporter.cpp \ exporters/csv/pb_csvexporter.cpp \ exporters/csv/pb_csvexportercolumn.cpp \ exporters/csv/pb_csvexporterconfiguration.cpp \ exporters/gdal/pb_gdalexporter.cpp \ exporters/grid2d/pb_grid2dexporter.cpp \ exporters/groupdata/pb_groupdataexporter.cpp \ exporters/mesh/pb_meshobjexporter.cpp \ exporters/topology/pb_opfexporter.cpp \ exporters/xyb/pb_xybexporter.cpp \ exporters/xyb/private/pb_xybpiecebypieceprivateexporter.cpp \ views/exporters/csv/pbg_csvconfigurationdialog.cpp \ views/exporters/csv/pbg_csvdatareflistwidget.cpp \ views/exporters/csv/pbg_csvpreviewwidget.cpp # old # exporters/grid3d/pb_grid3dastableexporter.cpp \ # exporters/grid3d/pb_grid3dexporter.cpp \ # exporters/polygon2d/pb_polygon2dexporter.cpp \ # exporters/profile/pb_profileexporter.cpp \ # exporters/xyb/pb_multixybexporter.cpp FORMS += \ readers/tools/ply/views/gplyreadconfiguration.ui \ readers/tools/ply/views/sub/gplycolorconfiguration.ui \ readers/tools/ply/views/sub/gplyscalarconfiguration.ui \ readers/tools/ply/views/sub/gplynormalconfiguration.ui \ readers/tools/ply/views/sub/gplyvertexconfiguration.ui \ views/exporters/csv/pbg_csvconfigurationdialog.ui \ views/exporters/csv/pbg_csvdatareflistwidget.ui \ views/exporters/csv/pbg_csvpreviewwidget.ui TRANSLATIONS += languages/ctlibio_fr.ts \ languages/ctlibio_en.ts