summaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring:cmake:from 2.6 to 3.2Bignaux Ronan2019-05-257-715/+0
|
* Refactoring:cmake:simplify version managementBignaux Ronan2019-05-241-68/+0
|
* Refactoring:navit/maptool:build with external protobuf-c (#650)Bignaux Ronan2018-10-191-0/+121
|
* cleanup:cmake:remove trailing spacesJoseph Herlant2018-05-252-4/+4
|
* rework:android:Move build system from ant to grandle (#553)jandegr2018-05-021-1/+1
| | | rework:android:Move build system from ant to grandle
* fix:cmake:Fix getting the version from git to fix the wince build (#408)jkoan2018-03-081-15/+16
|
* fix:android:Use date of commit as version code instead of system time (#376)jkoan2018-01-091-14/+52
|
* fix:cmake:Make copy of files more reliable (#377)jkoan2017-12-031-2/+3
|
* Fix:build:Fix conditional compiler warning optionsSebastian Leske2017-09-221-2/+2
| | | | | | | Convert add_compiler_flag_if_available from a CMake function to a macro so it can change the global variables CMAKE_C(XX)_FLAG to add compiler warning options. Without this fix, the compiler warning options that depend on the compiler version are never used.
* Use datecode insted of Tags as Android id (#274)jkoan2017-06-241-28/+12
| | | | | | | | * Remove all git repo test and use date to get rid of all tags * Del rests... * Dont delete to much? :D
* Fixed variables name in support lib macroR7647Pierre Grandin2017-06-221-2/+2
|
* Added an install target for support libsR7646Pierre Grandin2017-06-221-0/+3
| | | | Required for buildroot
* Add: Add speech module using espeak on QMultimedia. (#233)R7471Stefan Wildemann2017-05-051-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add: Add speech module using (external) espeak on QMultimedia. * Add: Find system espeak or use internal one This patch adds a cmake module to find installed libespeak. If not found, it builds against included libespeak, despite it being heavily patched. * Fix: allow building internal espeak for posix systems Allow the usage of the internal (ported to C) version of espeak as replacement for system installed libespeak. * Fix: use synchronous espeak mode if internal espeak is used * Fix: Clear buffer if samples are played * Fix: use syncronous mode always, as QBuffer is not thread safe * Sailfish: Use qt5_espeak * Remove espeak shell script now obsolete * Fix: remove the espeak script from the repo * Fix: code cleanup. Fix audio buffer size * Fix: apply coding style Apply automatic coding style with 'clang-format -style=WebKit -i' * Fix; restore correct include file order Seems, our internal include files depend on correct order. This usually is a bad thing and we should consider fixing them. But this is another story... * Add qtmultimedia-dev to windows build for qt5_espeak * Rename CMake INTERNAL_ESPEAK -> INTERNAL_ESPEAK_COMPLETE
* Fix: Allow unusual building (#215)R7404Stefan Wildemann2017-04-241-1/+1
| | | | | | | | | | | | | | | | | | | * Support unusual building This patch updates navits cmake system to allow more unusual build and install path configurations as well as renaming the navit binary. This sis required for restricted environments like Sailfish OS harbour that do not follow usual path conventions. You can now: redefine the binary name (NAVIT_BINARY) control the translation file names (PACKAGE) select the library directory (LIB_DIR) select the share directory (SHARE_DIR) select the locales directory (LOCALE_DIR) select the images directory (IMAGE_DIR) select the man directory (MAN_DIR) the .desktop file is updated and the man file is renamed according to this and the install prefix is still honoured.
* Applying patch from trac-832Pierre GRANDIN2015-12-311-2/+2
|
* Fix:build:Display error from git if commit cannot be determined.R6430Sebastian Leske2015-12-201-1/+3
|
* fix:build Cope with build fron non git tree but git presentStefan Wildemann2015-12-141-0/+4
|
* Make CMake a bit less verboseSebastian Leske2015-09-191-2/+1
|
* Defaults to R0000 for builds outside of navit's official tree, fixes cmake errorPierre GRANDIN2015-09-161-0/+5
|
* Store "revision number" as Rnnnn tagsmdankov2015-09-071-6/+16
| | | | | | | | Store revision number derived from CircleCI build number in git tags Rnnnn. Use number derived from the last Rnnnn tag for android:versionCode of AndroidManifest.xml.
* Fix:build:Detect current git version, remove Subversion checks. We don't do ↵Sebastian Leske2015-08-301-29/+10
| | | | Subversion anymore...
* Fix:build:Use CMAKE_CXX_COMPILER_LOADED to check if C++ is enabled.|Should ↵sleske2014-10-041-1/+1
| | | | | | fix #1259. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5904 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build:Check if compiler options are supported before using them.|Allows ↵sleske2014-09-101-0/+17
| | | | | | building with GCC 3.3, to resolve #1144. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5892 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Do not depend on XGettextGlade ability to process broken glade ↵mdankov2014-05-301-0/+18
| | | | | | input to fetch translatable strings from navit_shipped.xml. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5793 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:port_android:Build localized Android string resources from gettext db.mdankov2013-08-241-0/+10
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5599 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Remove unnecessary warning for user-defined setting.sleske2013-06-141-2/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5538 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:build/cmake:Better comments & variable name.sleske2013-06-141-6/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5535 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Remember user settings (-Dxxx=xxx) across CMake runs.sleske2013-06-141-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5534 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Build:Experimental script for recoloring svg imagesmartin-s2013-06-011-0/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5530 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Correctly check for xgettextmartin-s2013-05-041-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5476 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Build:Improved gettext handlingmartin-s2013-05-042-0/+16
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5475 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Remove invalid parameter OPTIONAL from find_package(Qt4...). ↵sleske2012-10-164-2041/+0
| | | | | | Remove copy&pasted CMake-scripts for Qt4. Require Qt 4.7.|Fixes #903 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5251 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Android:Warn about old ant versionrikky2012-08-181-0/+7
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5209 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Force feature switch default if user did not set a value, so ↵sleske2012-07-241-1/+1
| | | | | | right value is recalculated. Otherwise support/ code is not disabled if missing library is installed. |Fixes #1055. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5196 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build:Remove unnecessary output during build; add comment.sleske2012-06-211-1/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5159 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build:Turn feature flag variables into CMake cache vars, to expose them ↵sleske2012-06-171-12/+21
| | | | | | for tools like ccmake. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5150 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:maps:Make build fail cleanly if sample map download fails, but tell user ↵sleske2012-05-131-1/+3
| | | | | | how to skip it. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5104 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:maps:Report map download error, and remove partial downloadsleske2012-05-121-1/+7
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5098 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Set correct module name for librariesmartin-s2011-09-291-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4796 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Ensure android version number is numericmartin-s2011-08-311-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4732 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Make map_shapefile build again on cmakemartin-s2011-07-281-2/+9
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4662 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Better gtk checkmartin-s2011-07-171-0/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4642 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Made compileable on macosxmartin-s2011-07-171-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4641 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Fixed building with QtDeclarativerikky2011-07-104-0/+2041
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4620 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Test for -snone support of saxon, to support more saxon variantsrikky2011-07-062-0/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4590 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Fix gtk builds on win32martin-s2011-06-162-3/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4535 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Remove some unneeded link dependenciesrikky2011-05-021-8/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4464 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Link plugins against navit core-lib on androidrikky2011-03-171-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4358 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Make compatible to cmake 2.6rikky2011-03-151-6/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4350 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build/cmake:Fixed some linkage dependency. Should also fix maptool ↵rikky2011-03-151-8/+6
| | | | | | linker errors on mingw with installed libint. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4346 ffa7fe5e-494d-0410-b361-a75ebd5db220