aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* release 0.9.40.9.4Mike Gabriel2021-09-011-1/+1
|
* GIR and Vala bindings: Properly detect GObjectIntrospection and Vala and ↵Mike Gabriel2021-08-281-0/+15
| | | | disable GIR and Vala if not found.
* Add Vala BindingsRobert Tari2021-08-181-1/+3
| | | | | | | | | | | | - src/utils.h: Replace defined strings with static const chars - src/CMakeLists.txt: Add .gir and .vapi generation code - tetsts/CMakeLists.txt: Compile tst_utils_vala + add as test - CMakeLists.txt: Add tst_utils_vala to tests + add modules from cmake/ - cmake/FindGObjectIntrospection.cmake: Add file - cmake/FindVala.cmake.cmake: Add file - .build.yml: Add libgirepository1.0-dev, gobject-introspection, valac dependencies fixes https://github.com/AyatanaIndicators/libayatana-common/issues/22
* Add ENABLE_WERROR CMake optionRobert Tari2021-08-031-0/+6
|
* Pre-release upstream version bump (0.9.2 -> 0.9.3).Mike Gabriel2021-06-241-1/+1
|
* Initialize i18n / gettext for newly added org.ayatana.common.gschema.xml ↵Robert Tari2021-06-161-1/+2
| | | | | | | | | GSettings schema. - Add update-po.sh/update-pot.sh helpers. - po/*: Add translation files. - CMakeLists.txt: Add translation domain + 'po/' build folder.
* Add ability to ellipsize dynamic menu item lengths.Robert Tari2021-06-161-0/+2
| | | | | | | | | | | | | Plus making the maximum length of non-ellipsized strings configurable via GSettings. - data/org.ayatana.common.gschema.xml.in: Add file. - data/CMakeLists.txt: Add file. - CMakeLists.txt: Add gio-2.0 dependency + 'data' build folder. - src/utils.*: Add ayatana_common_utils_elipsize function + include glib-object.h and gio.h - tests/tst_utils.cpp: Add StringFunctionsTest. - tests/CMakeLists.txt: Add GLIB_LIBRARIES to target.
* CMakeLists.txt: Add coverage report support.Mike Gabriel2021-05-041-0/+8
| | | | | Up to now, the -DENABLE_COVERAGE=ON option was a noopt cmdline parameter.
* Prepare for next release (v0.9.2).Mike Gabriel2021-05-031-1/+1
| | | | This is required for making DEB packages builds and Travis CI builds happy.
* CMakeLists.txt: Use our standardised CMake bitsRobert Tari2021-04-291-4/+11
|
* CMakeLists.txt: Be happy with cmake 3.13 (fixes FTBFS on Debian 10).Mike Gabriel2021-04-291-1/+1
|
* CMakeLists.txt: Adjust test build option (DISABLE_TESTS -> ENABLE_TESTS, ↵Mike Gabriel2021-04-291-4/+13
| | | | defaulting to OFF). Add ENABLE_COVERAGE build option.
* release 0.9.10.9.1Mike Gabriel2021-04-121-1/+1
|
* release 0.9.00.9.0Mike Gabriel2021-03-301-1/+1
|
* Fix minimum required CMake version warningRobert Tari2021-03-301-1/+1
|
* Port from URL Dispatcher to Lomiri URL Dispatcher.Mike Gabriel2021-02-031-1/+1
|
* Explicitly set ABI_VERSION / API_VERSION and use ABI_VERSION in the .so ↵Mike Gabriel2021-01-151-0/+3
| | | | filename.
* Inital commitMarius Gripsgard2021-01-121-0/+40