summaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Remove our hand-written FindICU.cmake with the CMake versionallen/findicuAllen Winter2019-05-261-132/+0
|
* cmake/modules/FindICU.cmake - fix a minor CMake warningAllen Winter2019-04-261-1/+1
|
* Change the order of the libdirs in the GtkDoc.cmakeMilan Crha2019-03-251-5/+6
| | | | | This makes sure the just built libraries are found before those installed in the system.
* cmake/Toolchain-android.cmake - fix spelling typoAllen Winter2019-01-121-2/+2
|
* GtkDoc.cmake - try thisAllen Winter2018-11-131-8/+8
|
* GtkDoc.cmake - another testAllen Winter2018-11-131-1/+1
|
* Revert "cmake/modules/GtkDoc.cmake - test not setting the scangobj_prefix"Allen Winter2018-11-131-2/+1
| | | | This reverts commit 804eb9aefd044ad1020b772764153604e4b54ea2.
* cmake/modules/GtkDoc.cmake - test not setting the scangobj_prefixAllen Winter2018-11-131-1/+2
| | | | older cmake versions don't like mixing the env command
* cmake/modules/GtkDoc.cmake, Install.txt - fixesAllen Winter2018-11-121-5/+6
|
* Include also environment LD_LIBRARY_PATH in gtk-doc-scangobj callMilan Crha2018-11-121-1/+1
| | | | | Thus it can be used to influence where the needed libraries are looked for from the outside.
* various - cleanup after the new ENABLE_GTK_DOC optionAllen Winter2018-11-111-201/+201
|
* libical-glib documentation doesn't go through gtkdoc-scangobjMilan Crha2018-11-111-0/+239
| | | | | | | | | Using gtkdoc-scangobj adds also glib GObject hierarchy, properties and signals into the documentation. This adds also an ENABLE_GTK_DOC option which can be used to disable the gtk-doc usage explicitly, rather than ignore the build when necessary binaries are not found. It also extracts the commands into a GtkDoc.cmake module, rather than have it inline on the place where it's used.
* cmake/modules/FindICU.cmake - allow pkgconfig to get is a hintAllen Winter2018-05-261-7/+6
|
* cmake/modules/FindICU.cmake - search for bin64 and lib64 foldersAllen Winter2018-02-171-0/+4
| | | | this is the case on Windows pre-built libICU
* cmake/Toolchain-jetson-tk1.cmake - updateAllen Winter2018-01-091-5/+6
|
* buildsystem: use more cmake set_package_properties and add_feature_info()Allen Winter2017-06-031-0/+5
| | | | Issue#259
* s/GObjectIntrospection/INTROSPECTION/gAllen Winter2017-06-032-27/+27
|
* FindBDB.cmake, cmake/modules/FindICU.cmake - use set_package_properties()Allen Winter2017-06-012-2/+8
| | | | | | instead of the deprecated set_package_info() Issue#299
* FindICU.cmake - set ICU_BINARY_DIR, for the runtime binariesAllen Winter2017-02-011-0/+14
|
* buildsystem: setup feature_summary for icu, bdb and python3.Allen Winter2017-01-062-0/+4
| | | | bdb support is built by default if the Berkeley db is found
* build: Pass 'CC' to the introspection scannerEmmanuele Bassi2016-10-211-1/+2
| | | | | | | | | | | | | | | | | | This change avoids g-ir-scanner picking up a different compiler from the environment than the one specified when building. When CC is absent from the environment used to launch g-ir-scanner, it'll fall back to the default behaviour of distutils, which is to use the compiler with with distutils themselves were built. This causes compilation failure because of missing system includes if distutils was built on a different machine or with different arguments. The behaviour introduced by this commit similar as the one provided by GObject introspection itself in its autotools integration, except it's missing CFLAGS, CPPFLAGS, and LDFLAGS, because their presence makes the command line generated by cmake too long. The only way to match behaviours would be to create a small wrapper script that set all the environment variables and then called g-ir-scanner. Currently, this is not necessary.
* GObjectIntrospectionMacros.cmake - fix .typelib installation locationAllen Winter2016-09-241-1/+1
| | | | patch from Milan Crha <mcrha@redhat.com>
* toolchains: use CMAKE_CXX_FLAGS rather than CMAKE_CXX_COMPILER_ARG1Allen Winter2016-09-072-4/+4
| | | | | The latter breaks when $CXX="ccache gcc", it replaces "gcc" instead of adding -m32.
* collect a bunch of Toolchain files here, for convenienceAllen Winter2016-08-0310-0/+2261
|
* should have the src-generator linking fixedAllen Winter2016-05-041-9/+1
|
* try harder to find libintl on osxAllen Winter2016-05-041-0/+8
|
* Provide libical-glib, a GObject-based interface for libical with introspectionMilan Crha2016-04-263-2/+52
|
* Install.txt - talk about libicu dependencyAllen Winter2015-06-021-1/+1
|
* FindICU.cmake - try to find ICU on WindowsAllen Winter2015-06-021-3/+23
| | | | if ICU_BASE or PROGRAMFILES envvars are set to help out.
* Merge branch 'master' of https://github.com/tintou/libical into tintou-masterAllen Winter2015-06-011-1/+1
|\
| * Use GNUInstallDirs.Corentin Noël2015-06-011-1/+1
| |
* | cmake/modules - minor cleaningAllen Winter2015-06-012-63/+66
|/
* Use SHARE_INSTALL_DIR to install gobject-instrospection filesHeiko Becker2015-05-011-1/+1
| | | | | This is helpful on a multiarch layout where the prefix is /usr/${host} but arch-independent files should still be installed to /usr/share.
* remove execute permissionsAllen Winter2014-12-061-0/+0
|
* rename FindDB to FindBDB and change the cmake variables accordinglyAllen Winter2014-12-062-49/+49
|
* Resurrect the BDB storage supportAllen Winter2014-12-061-0/+49
|
* Saving files before refreshing line endingsAllen Winter2014-11-231-0/+0
|
* FindICU.cmake - print ICU_VERSION if foundAllen Winter2014-11-071-0/+1
|
* FindICU.cmake - fix version discovery (look in uvernum.h now)Allen Winter2014-11-071-1/+5
|
* better discovery of libicu and building with libicuAllen Winter2014-10-271-8/+9
|
* improve so it finishes consistentlyAllen Winter2014-09-261-1/+11
|
* add new icalrecur_test, with reference data.Allen Winter2014-09-261-0/+29
| | | | still need to test on Windows
* Re-arrange after svn to git conversionAllen Winter2014-05-314-0/+270