Commit graph

248 commits

Author SHA1 Message Date
Patrick Brosi
1752da6147 update .dockerignore 2024-02-15 08:57:47 +01:00
Patrick Brosi
a6b09de921 fix Docker file (build *and* run on bookworm), install libzip, zlib and libbz2, delete obsolete push-docker-image.sh, update README 2024-02-15 08:53:23 +01:00
Leonard Ehrenfried
9a5fc2abdf
Automatically publish container image to Github Container Repo (#49)
* Update Debian base image to newest version

* Add workflow for building container image

* Use date-based tags
2024-02-15 08:23:13 +01:00
Patrick Brosi
ad0252695f add -W [ --warn ] flag to output warning messages, update cppgtfs 2024-01-30 12:51:22 +01:00
Patrick Brosi
a078b22e18 Revert "enable flto link time optimization"
This reverts commit 81a8d9d65b.
2024-01-25 14:19:51 +01:00
Patrick Brosi
81a8d9d65b enable flto link time optimization 2024-01-25 14:08:53 +01:00
Patrick Brosi
d87eacb6e0 catch more ferry terminals explicitly 2024-01-24 14:51:10 +01:00
Patrick Brosi
22bc04aa9d dont delete orphan edges anymore, might remove some candidates for edge snapping 2024-01-24 14:06:54 +01:00
Patrick Brosi
136fae1cf1 update cppgtfs 2024-01-21 16:29:45 +01:00
Patrick Brosi
3b35ef638d update cppgtfs 2024-01-20 18:41:30 +01:00
Patrick Brosi
80504b21fe use int instead of char to hold return value of getopt_long to avoid issues if the default char is unsigned (arm64), update util and cppgtfs to fix further issues on such architectures 2024-01-02 16:26:07 +01:00
Patrick Brosi
6bbb461b02 update cppgtfs 2023-11-22 11:04:21 +01:00
Patrick Brosi
83851eed49 update util 2023-11-22 10:36:14 +01:00
Patrick Brosi
6adfc5feff update cppgtfs 2023-11-21 17:33:43 +01:00
Patrick Brosi
de9583877c update cppgtfs 2023-11-07 01:14:05 +01:00
Patrick Brosi
be3c41b784 include stdint.h in Osm.h 2023-11-07 01:02:25 +01:00
Patrick Brosi
9d00fa2d75 update util 2023-11-07 00:58:53 +01:00
Patrick Brosi
62e2ea36e1 update util 2023-11-07 00:47:55 +01:00
Patrick Brosi
dd05506c42 update cppgtfs, add (hidden as of now, as the mode is not complete) option -F to keep additional non-standard GTFS fields 2023-11-06 17:59:29 +01:00
Patrick Brosi
dfb62babd9 update util 2023-10-17 14:55:25 +02:00
Patrick Brosi
096d6800df bump required cmake to 3.1, use CMAKE_CXX_STANDARD to require C++-11 2023-10-17 14:42:28 +02:00
Patrick Brosi
363c52252d rm .travis.yml 2023-10-16 13:29:42 +02:00
Patrick Brosi
19350108ce update util 2023-10-16 12:57:44 +02:00
Patrick Brosi
3e350185f8 run apt update in workflow before installing packages 2023-10-16 12:43:10 +02:00
Patrick Brosi
500a257ca3 update util and xml 2023-10-16 12:17:36 +02:00
Patrick Brosi
aa674f81ae update pfxml 2023-10-16 09:58:39 +02:00
Patrick Brosi
f6228ee7a2 better handling of trip hops with an impossibly small travel time, minor homogenization of edge case behavior of hops() and hopsFast() for hops near maxCost 2023-10-13 22:51:23 +02:00
Patrick Brosi
cb606ef75f correctly handle output zip files in directories 2023-10-13 12:43:59 +02:00
Patrick Brosi
7a772486d0 update subprojects, refactoring 2023-10-12 13:03:21 +02:00
Patrick Brosi
1c459816de remove stray resize of maxCosts which seems to have been (wrongly) used to init all values of maxCosts to 0 (they are already zero via construction in line 33). Probably a refactoring gone wrong. Fixes #48. 2023-10-11 12:42:02 +02:00
Patrick Brosi
c27f8a852f remove cpplint 2023-10-10 13:18:14 +02:00
Patrick Brosi
1b7ade99be bump minimum required cmake version, dont hardcode build path to build in CMakeLists.txt, update pfxml 2023-10-10 13:10:34 +02:00
Patrick Brosi
1d8ce1aa7c use util submodule 2023-10-06 12:39:49 +02:00
Patrick Brosi
3f43538010 update util 2023-10-06 12:17:20 +02:00
Patrick Brosi
580f1807f3 update util 2023-10-06 12:14:03 +02:00
Patrick Brosi
a8c23b2c02 update util 2023-10-04 17:24:55 +02:00
Patrick Brosi
56ab60c3fd update pfxml 2023-09-06 22:46:28 +02:00
Patrick Brosi
194f37fcd5 fixed precision for runtime output 2023-09-06 13:02:06 +02:00
Patrick Brosi
57ee83644e check if libzip and bzip2 have been found before adding them to include_directories 2023-09-06 12:43:33 +02:00
Patrick Brosi
5c1ad4579f Compute costs based on collapsed edge geometry length, not on distance between adjacent nodes, fixing a regression introduced last year. Fixes #47 2023-09-06 12:13:46 +02:00
Patrick Brosi
646707628f update readme 2023-08-24 17:35:22 +02:00
Patrick Brosi
4f14dad215 update example 2023-08-24 17:34:02 +02:00
Patrick Brosi
58c47bb1a5 bz2 support for OSM reading and writing 2023-08-24 17:29:01 +02:00
Patrick Brosi
3d6ed3e2fd update readme 2023-08-23 13:53:48 +02:00
Patrick Brosi
d43d9fc908 gz support for OSM xml reading and writing 2023-08-23 13:46:23 +02:00
Patrick Brosi
ed15d5d1de update cppgtfs 2023-08-22 12:53:12 +02:00
Patrick Brosi
25f6fb38b2 update cppgtfs 2023-08-22 12:41:26 +02:00
Patrick Brosi
33a92077df correctly handle trips with no stop times, fixes #46 2023-08-21 13:56:46 +02:00
Patrick Brosi
45f508bf34 update README 2023-04-04 13:49:29 +02:00
Patrick Brosi
c0c2da57e7 remote ubuntu 18.04 from workflows 2023-04-03 21:09:52 +02:00