17 Commits

Author SHA1 Message Date
Martin Dobias
2c246908d7 Fixes to make tessellation of polygons without Z work again
+ initial work on unit testing of tessellator
2017-10-11 01:17:08 +02:00
Nyall Dawson
9b2e60ee1b Remove use of old CMP0005 CMake policy
Since it's deprecated on newer CMake versions
2017-08-29 13:37:06 +10:00
Martin Dobias
a8cceff0fc Make it possible to build just core lib and providers: -DWITH_GUI=FALSE
This is useful in some cases when working on a third party app/script
that only uses qgis_core. For example, I am working on qgis 3D project
and it is useful to be able to build QGIS core lib with custom Qt version
without having to spend too much time building what I do not need.
Also may be useful for QField to simplify the build of QGIS as a dependency
(no QScintilla, Qwt) and avoid bits of code in providers that would not
be used anyway.

No real source code changes, just configuration changes, mainly in providers.
2017-07-07 11:38:03 +02:00
Matthias Kuhn
d1593caed7 Create a virtual QgsNative base class for platform services
A QgsNative base class is added, that offers default implementations for
a platform interface. These methods can be overridded for the current
platform at compile time to allow specialized handling for integration
with the current system.
2017-05-15 09:15:09 +10:00
Larry Shaffer
f6bd7b3b58 Add OS native interface lib, with objective-c++ interface to Mac Cocoa libraries 2017-05-15 09:15:09 +10:00
Nathan Woodrow
db8a14d496 Test cmake (#4343)
* Streamline cmake test file adding
2017-04-09 16:18:28 +10:00
Matthias Kuhn
7ce4edf13e [CTest] Enable individual tests depending on appropriate cmake options 2015-06-25 13:45:43 +02:00
Radim Blazek
250df51994 copy/paste as test unit 2013-09-05 09:22:06 +02:00
Juergen E. Fischer
c65df296d8 run python tests only when bindings are enabled 2012-08-10 19:33:57 +02:00
Radim Blazek
d875c96323 master merge 2012-07-29 20:32:41 +02:00
Tim Sutton
b702d3ca9f Initial test framework for running python tests as part of the CTest suite. 2012-07-23 00:02:56 +02:00
Radim Blazek
5d84b26006 wcs test unit 2012-07-18 16:35:50 +02:00
Juergen E. Fischer
b74a515e94 cmake: replace deprecated SUBDIRS with ADD_SUBDIRECTORY 2011-05-27 22:45:08 +02:00
mhugent
9fdde26a82 Merge of changes from analysis branch
git-svn-id: http://svn.osgeo.org/qgis/trunk@11552 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-09-05 08:45:13 +00:00
jef
4b46398bc4 astyle re-indentation & iostream=>QgsDebugMsg migration cleanup
git-svn-id: http://svn.osgeo.org/qgis/trunk@9138 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-08-23 21:37:31 +00:00
timlinux
0fb249930c Updated these tests to use the qgsrenderchecker class to validate results.
srcMakelist modified to gui tests will build


git-svn-id: http://svn.osgeo.org/qgis/trunk@8017 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-01-21 13:17:30 +00:00
timlinux
c90f2c4e43 Initial commits to build qtests from cmake / ctest. Non functional yet
git-svn-id: http://svn.osgeo.org/qgis/trunk@6949 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-05-21 17:28:53 +00:00