| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
use set -e (#460)
* Update:CI:Make sure that all the scripts in the ci folder have a shebang and use set -e
* Fix:CI:Ignore ownership when untaring to avoid "Cannot change ownership" error
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
* Download coverity from the official source
* Fixed coverity builds
Running cov-int against make package was producing an empty build result for coverity to scan
* Restored target branch 'trunk'
|
| |
|
| |
Because the image is to old we need to install git-core after the code checkout
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* Update:CI:also produce a zipfile for wince builds
* zip can't strip leading path
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Merge
* Update Linux build to also build Artifacts
* Okay okay, circleci does not like regex :D
* futher work in the download center
* Update Script
* Change UUID to some fake
* Next Test
* Fix git?
* Add SSH Key to known hosts
* Add ssh for win build images
* Add retry if the repo was modifyed in the time between pull and push
This could happen if two builds finished exactly at the same time like here:
https://circleci.com/gh/jkoan/navit/821
* Add Files in different dirs
* Update script
* Add another message
* Only store really needed things for linux
* Update update_download_center.sh
* Update update_download_center.sh
* Update config.yml
|
| |
|
|
|
|
|
|
| |
* Create update script
* Update config.yml
* Add correct syntax
|
| |
|
| |
So that the CircleCI Build does not fail because of "10min without any output"
|
| |
|
|
|
|
| |
* Update build_win32.sh
* Update build_win32.sh
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Switching to a specific image
* Fixed typo in circleci config file
* Activated wince build
* Store build artifacts
* Build a samplemap for wince
* Added correct shebang header
* Switched to a navit org docker image for wince
* Generate a cab file
|
| |
|
|
|
|
|
|
|
|
| |
* Update setup_android.sh
* Update setup_android.sh
* Update setup_common_requirements.sh
* Update setup_tomtom_requirements.sh
|
| |
|
|
|
|
|
|
| |
* Standardize path wrt android build
* Setup requirements in a seperate step, enhance readability of build output
* Moved linux deps install to another step
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit 31c9535d5066f9d611f34fc09acd804c48650062.
|
| |
|
|
| |
This reverts commit 13bc8d08f12bcac4e7e0f4bcd50a376dd5997d02.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Switching to a pre-built image to build Tomtom builds
* Archive less artifacts for Tomtom builds
* Ensures that the /output directory for build artefacts exists
* Updated coverity tools version
* Run coverity report for the coverity_upgrade branch
* Fixed potential path issues
* Fixed coverity path issues for ci v2
* Fixed tar permission issues for ci v2
* Ensures that curl is installed, needed for coverity
* Run coverity builds only for trunk
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Switching to circleci v2
* Only build for Linux for now
* Sudo is not required anymore
* Update before installing packages
* Cope with non interactive terminals
* Use ci's working_directory
* Fixed typo
* Disable QT5 for now
* Build for more platforms
* Fixed workflow definition
* sudo is not required anymore
* Update before installing
* Install wget when building for tomtom
* Revert to 14.04 base image
* Install unzip for build_tomtom_*
* Install wget for build_android_*
* Install wget for build_android_*
* Install cmake for win32 build
* Install gettext for the win32 build
* Install build-essential for tomtom builds
* Setup common requirements
* Install packages to build tt environment
install packages need to build tt environment
correct navit path
remove arm-genmarshal which disturbing a second build run
* Splitting the tomtom builds into more steps
* Splitting the tomtom builds into more steps
* Working on the tomtom minimal build
* Fixed some paths issues for tomtom_minimal
* Added missing exports for tomtom_minimal
* Added missing tomtom requirements
* Save the result of the tomtom_minimal build
* Fixing the tomtom plugin build for CI v2
* Fixed job name misconfiguration
* Use less relative paths
* Fixed espeakdsp.c path
* Adding tomtom assets
* Removed superfluous popd
* Fixed contrib path
* Adding tomtom assets
* Compile espeakdsp directly to the correct path
* Compile espeakdsp directly to the correct path
* Compile espeakdsp directly to the correct path
* Recursively copy contrib/tomtom assets
* Fixed tomtom specific icons path
* Preparing the android ARM build for CI v2
* Adapting build path
* Added missing packages for android builds
* Updating android x86 scripts for ci v2
* Android-25 will require jdk-8
* Install openjdk-8 for Ubuntu 14.04
* Ensures that add-apt is available for android builds
* Cope with non interactive terminals
* Ensures that openjdk-7 isn't installed
* Updated artifacts for ci v2 / android arm
* Fixed apk path for ci_v2
* Fixed leftovers path for ci_v2
* Fixed artifacts path for android arm
* Fixed typos
* Fixed toolchain misconfiguration
* Specify android's api/nkd api versions
* Fixed apk path for ci_v2
* Store android/x86 artifacts
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
* Update build_tomtom_plugin.sh
* Update build_tomtom_minimal.sh
* Renamed the Links to fit navit repo
|
| |
|
| |
Ci has 32 Cores, not 4 Which is reportet from nproc
|
| |
|
|
|
|
|
|
| |
* Remove all git repo test and use date to get rid of all tags
* Del rests...
* Dont delete to much? :D
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Qt5: Add navit callbacks to private
Add navit callbacks to private data, to prepare qt5 graphics
transition to QML 2.0 instead of QWidget.
* Qt5: use only one widget
Refactor qt5 code to use only one widget. Overlays won't have their own
widgets anymore. This is in peparation for converting qt4 graphics to
QML 2.0
* initial addition of QML to qt5 graphics.
* Add first (bogus) qml file.
This commit adds the qml file for the qt5 qml graphics if used with
internal gui. And it alters the cmake scripts to istall it.
* Add inital Quick component
Now this has it's own c++ Quick component included. Additionally the
qml file gets embedded into the plugin.
* Small cleanup, qml package name correction.
* Convert to QGuiApplication to remove QWidget dep.
* First time working QQuick Navit
* Lower qml import versions, as sailfish uses old ones.
* Add header to QtQuick item.
* Add new attr qt5_widget to qt5
* Add qt5 variants to test
* Correct mistake in running test for qt5
* Fix: Tomtom libpng version bump to 1.6.29
The libpng version 1.6.28 was removed from
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/
* Fix: Make window as big as possible if w and h are not given
* Fix navit config for run_linux_test, complete test separation.
* Fix xdotools use separatelog dir
* Fix: correct mess generated with last commit
* Convert from CMAKE_AUTORRC to old macros
We want to support old cmake, that doesn't have AUTORRC
* Fix: Add qml modules to build in order to allow QML graphics to run
* Fix: Use trusty packages instead.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update build_android_x86.sh
* Update build_android.sh
* Update build_android_x86.sh
* Update publish.sh
* Update build_android.sh
* Update circle.yml
* Update publish.sh
* Update publish.sh
* Update publish.sh
* use apksigner instead of jarsigner
* Update circle.yml
* revert to jarsigner
* Update build_android.sh
* Update publish.sh
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit 6bff6c358cb3bb65c038cee725e14999ded0eb7b
Author: Stefan Wildemann <gta04@metalstrolche.de>
Date: Thu Feb 23 18:37:44 2017 +0100
Fix: give graphics name to script as planned
commit 6d3750d80e2b540fecf2a3efaba80f8292ebc1b0
Author: Stefan Wildemann <gta04@metalstrolche.de>
Date: Thu Feb 23 18:18:41 2017 +0100
Fix: correct typo
commit bacca401ffaabd078d31000ff0ea201cd3a6a92b
Author: Wildemann Stefan <stefan.wildemann@corpuls.com>
Date: Thu Feb 23 16:44:29 2017 +0100
Run linux tests for gtk_drawing_area and qt
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Ensures that navit has time to start before starting tests
* Adding basic UI town search tests
* Add pointer icon when clicking via CI
* Fetch zlib from github, reduces download issues
* Download a sample map for UI tests
* Start navit in the background
* Fixed Demo vehicle activation
* Set a destination for UI tests
* UI tests to switch to 3d view
* Capture image when clicking for UI tests
* Append 5 frames of usage to the UI tests
* Use keyboard instead of mouse emulation for UI tests
* Temporarily disabling dbus test because of issues in circleCI
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|