gnucash maint: cmake - Add ability to run tests under CMake
John Ralls
jralls at code.gnucash.org
Mon Jan 25 12:03:29 EST 2016
Updated via https://github.com/Gnucash/gnucash/commit/42e5dd5c (commit)
from https://github.com/Gnucash/gnucash/commit/9b82651d (commit)
commit 42e5dd5c8ca251126f94df186d57192b832ffd19
Author: RobGowin <robgowin at gmail.com>
Date: Mon Jan 18 10:33:34 2016 -0600
cmake - Add ability to run tests under CMake
Summary of changes:
CMakeLists.txt | 33 ++++++-
cmake/README_CMAKE.txt | 27 ++++--
src/CMakeLists.txt | 1 +
src/app-utils/CMakeLists.txt | 2 +-
src/app-utils/test/CMakeLists.txt | 28 ++++++
src/backend/dbi/CMakeLists.txt | 2 +
src/backend/dbi/test/CMakeLists.txt | 31 +++++++
src/backend/sql/CMakeLists.txt | 2 +-
src/backend/sql/test/CMakeLists.txt | 23 +++++
src/backend/xml/CMakeLists.txt | 2 +
src/backend/xml/test/CMakeLists.txt | 99 +++++++++++++++++++++
src/bin/CMakeLists.txt | 2 +-
src/bin/test/CMakeLists.txt | 3 +
src/cmake_modules/GncAddTest.cmake | 64 ++++++++++++++
src/config.h.cmake.in | 1 +
src/core-utils/CMakeLists.txt | 2 +-
src/core-utils/test/CMakeLists.txt | 18 ++++
src/engine/CMakeLists.txt | 3 +
src/engine/test-core/CMakeLists.txt | 17 ++++
src/engine/test/CMakeLists.txt | 91 +++++++++++++++++++
src/gnc-module/CMakeLists.txt | 1 +
src/gnc-module/test/CMakeLists.txt | 103 ++++++++++++++++++++++
src/gnc-module/test/misc-mods/CMakeLists.txt | 14 +++
src/gnc-module/test/mod-bar/CMakeLists.txt | 18 ++++
src/gnc-module/test/mod-baz/CMakeLists.txt | 24 +++++
src/gnc-module/test/mod-foo/CMakeLists.txt | 18 ++++
src/gnome-utils/CMakeLists.txt | 1 +
src/gnome-utils/test/CMakeLists.txt | 32 +++++++
src/import-export/CMakeLists.txt | 2 +
src/import-export/csv-imp/CMakeLists.txt | 1 +
src/import-export/csv-imp/test/CMakeLists.txt | 22 +++++
src/import-export/ofx/CMakeLists.txt | 1 +
src/import-export/ofx/test/CMakeLists.txt | 8 ++
src/import-export/qif-imp/CMakeLists.txt | 1 +
src/import-export/qif-imp/test/CMakeLists.txt | 6 ++
src/import-export/qif/CMakeLists.txt | 3 +
src/import-export/qif/test/CMakeLists.txt | 13 +++
src/import-export/test/CMakeLists.txt | 19 ++++
src/libqof/CMakeLists.txt | 2 +
src/libqof/qof/test/CMakeLists.txt | 26 ++++++
src/register/ledger-core/CMakeLists.txt | 1 +
src/register/ledger-core/test/CMakeLists.txt | 7 ++
src/register/register-core/CMakeLists.txt | 2 +-
src/register/register-core/test/CMakeLists.txt | 7 ++
src/register/register-gnome/CMakeLists.txt | 1 +
src/register/register-gnome/test/CMakeLists.txt | 7 ++
src/report/locale-specific/us/CMakeLists.txt | 2 +-
src/report/locale-specific/us/test/CMakeLists.txt | 11 +++
src/report/report-gnome/CMakeLists.txt | 2 +-
src/report/report-gnome/test/CMakeLists.txt | 14 +++
src/report/report-system/CMakeLists.txt | 1 +
src/report/report-system/test/CMakeLists.txt | 26 ++++++
src/report/standard-reports/CMakeLists.txt | 2 +
src/report/standard-reports/test/CMakeLists.txt | 22 +++++
src/report/stylesheets/CMakeLists.txt | 1 +
src/report/stylesheets/test/CMakeLists.txt | 4 +
src/report/utility-reports/CMakeLists.txt | 2 +-
src/report/utility-reports/test/CMakeLists.txt | 4 +
src/tax/us/CMakeLists.txt | 2 +
src/tax/us/test/CMakeLists.txt | 9 ++
src/test-core/CMakeLists.txt | 11 ++-
61 files changed, 886 insertions(+), 18 deletions(-)
create mode 100644 src/app-utils/test/CMakeLists.txt
create mode 100644 src/backend/dbi/test/CMakeLists.txt
create mode 100644 src/backend/sql/test/CMakeLists.txt
create mode 100644 src/backend/xml/test/CMakeLists.txt
create mode 100644 src/bin/test/CMakeLists.txt
create mode 100644 src/cmake_modules/GncAddTest.cmake
create mode 100644 src/core-utils/test/CMakeLists.txt
create mode 100644 src/engine/test-core/CMakeLists.txt
create mode 100644 src/engine/test/CMakeLists.txt
create mode 100644 src/gnc-module/test/CMakeLists.txt
create mode 100644 src/gnc-module/test/misc-mods/CMakeLists.txt
create mode 100644 src/gnc-module/test/mod-bar/CMakeLists.txt
create mode 100644 src/gnc-module/test/mod-baz/CMakeLists.txt
create mode 100644 src/gnc-module/test/mod-foo/CMakeLists.txt
create mode 100644 src/gnome-utils/test/CMakeLists.txt
create mode 100644 src/import-export/csv-imp/test/CMakeLists.txt
create mode 100644 src/import-export/ofx/test/CMakeLists.txt
create mode 100644 src/import-export/qif-imp/test/CMakeLists.txt
create mode 100644 src/import-export/qif/test/CMakeLists.txt
create mode 100644 src/import-export/test/CMakeLists.txt
create mode 100644 src/libqof/qof/test/CMakeLists.txt
create mode 100644 src/register/ledger-core/test/CMakeLists.txt
create mode 100644 src/register/register-core/test/CMakeLists.txt
create mode 100644 src/register/register-gnome/test/CMakeLists.txt
create mode 100644 src/report/locale-specific/us/test/CMakeLists.txt
create mode 100644 src/report/report-gnome/test/CMakeLists.txt
create mode 100644 src/report/report-system/test/CMakeLists.txt
create mode 100644 src/report/standard-reports/test/CMakeLists.txt
create mode 100644 src/report/stylesheets/test/CMakeLists.txt
create mode 100644 src/report/utility-reports/test/CMakeLists.txt
create mode 100644 src/tax/us/test/CMakeLists.txt
More information about the gnucash-patches
mailing list