Commit Graph

200 Commits

Author SHA1 Message Date
Simon Legner 23c0203f27 Autoformat BuildTestFile.java 2021-01-03 20:21:14 +01:00
Simon Legner 7b8354aadb Convert ReadFileTest to unit test 2021-01-03 20:21:14 +01:00
Simon Legner a683b4c2fa Move Java test files to test.java/ 2021-01-03 19:55:34 +01:00
Jochen Topf b77df6b492 Add deprecation notice for Makefiles 2021-01-03 18:20:16 +01:00
Jochen Topf f1a1bfbe49 CMake: Use single set_target_properties() command 2021-01-03 17:13:28 +01:00
Jochen Topf 35ab2cdad0 Fix formatting in pom.xml 2021-01-03 17:11:19 +01:00
Jochen Topf a386f1b48c Set shared library version and bump version number to 1.5.0
See #53.
2021-01-03 16:50:22 +01:00
Jochen Topf 218bfe8ed8 Add optional LZ4 and ZSTD compressed data blocks to proto file 2021-01-03 16:45:26 +01:00
Jochen Topf e5de634ce2 Set destination for installs explicitly
Apparently not setting this doesn't work on older versions of CMake.
2021-01-03 15:26:14 +01:00
Jochen Topf 7982f902f7
Merge pull request #52 from tomhughes/install-dirs
Use the GNUInstallDirs module to set installation directories
2021-01-03 15:19:15 +01:00
Jochen Topf f0715149be
Merge pull request #56 from simon04/patch-1
Delete obsolete Ant build file
2021-01-03 15:16:10 +01:00
Jochen Topf 1b5f7f5fde
Merge pull request #57 from simon04/patch-2
Delete obsolete build.sh
2021-01-03 15:16:04 +01:00
Simon Legner 33e940238b
Delete obsolete build.sh 2021-01-03 14:27:42 +01:00
Simon Legner fa86a8a640
Delete obsolete Ant build file 2021-01-03 14:27:15 +01:00
Tom Hughes ac8cf96890 Use the GNUInstallDirs module to set installation directories 2021-01-03 11:01:48 +00:00
Jochen Topf d77e04b6eb Clarify comment on ChangeSet message 2021-01-03 11:42:26 +01:00
Jochen Topf e7d3201a97 Add optional "arrays" with lat/lon to ways
This allows storing node locations on the ways.
2021-01-03 11:40:07 +01:00
Jochen Topf 1651aa12b4 Remove redhat spec file
Fedora uses this one here:
https://src.fedoraproject.org/rpms/osmpbf/blob/master/f/osmpbf.spec
2021-01-03 10:55:47 +01:00
Jochen Topf 6785d43ba7 CMake config: Add dependency information so shared lib is built 2021-01-03 10:55:11 +01:00
Jochen Topf 4374b9a535 Build both static and shared library 2021-01-02 21:59:19 +01:00
Jochen Topf 27eebf0e5f Add missing defines for large input files to CMake config 2021-01-02 21:58:26 +01:00
Jochen Topf 4c743e9d9a This is really a C++ library, not C 2021-01-02 20:59:46 +01:00
Jochen Topf 2b4045f84b Add link to our own repository to README 2021-01-02 20:54:14 +01:00
Jochen Topf 721fade148 Remove debian stuff
Debian doesn't use this but has their own config for this.
2021-01-02 20:46:56 +01:00
Jochen Topf 92b3bcb185 Clean up and reformat proto files 2021-01-02 20:46:09 +01:00
Jochen Topf c6814279f5 Add notice to README that this is only a low-level library 2021-01-02 20:37:40 +01:00
Jochen Topf 58fc205b15 Update Github actions: Use cmake to build, add macOS and Windows 2021-01-02 20:28:25 +01:00
Jochen Topf e464c06294 Modernize and clean up CMake configuration 2021-01-02 20:27:50 +01:00
Jochen Topf a627e4b9dd Slightly improved man page for osmpbf-outline 2021-01-02 17:24:35 +01:00
Jochen Topf 18de493160
Merge pull request #50 from simon04/changelog
CHANGELOG: convert to Markdown, include changes since version 1.3.3
2020-10-26 09:08:16 +01:00
Simon Legner 0b753d8efd CHANGELOG: include changes since version 1.3.3 2020-10-26 07:47:44 +01:00
Simon Legner a748ef336b CHANGELOG: convert to Markdown 2020-10-26 07:42:22 +01:00
Jochen Topf 8ab05caeb4
Merge pull request #48 from sebastic/hardening
Support hardening buildflags set in the environment.
2020-10-25 15:28:26 +01:00
Bas Couwenberg 09845ca408 Support hardening buildflags set in the environment. 2020-10-25 06:36:32 +01:00
Jochen Topf e0d4b58e66
Merge pull request #47 from simon04/github-actions-java-protoc
GitHub Actions: use protobuf-compiler for Java
2020-10-20 10:16:07 +02:00
Simon Legner 98ac3470ce GitHub Actions: use protobuf-compiler for Java 2020-10-20 09:39:42 +02:00
Jochen Topf 66e16d8824
Merge pull request #44 from simon04/maven-central
Deploy to Maven Central
2020-10-20 09:16:50 +02:00
Jochen Topf 66edf29639
Merge pull request #45 from simon04/github-actions-c
Enable GitHub Actions for C
2020-10-20 09:16:42 +02:00
Simon Legner 2a636a31f0 Enable GitHub Actions for C 2020-10-20 02:03:11 +02:00
Simon Legner 7a05c39ea5 Deploy to Maven Central 2020-10-20 01:27:44 +02:00
Jochen Topf 78381f3d12
Merge pull request #43 from openstreetmap/dependabot/maven/junit-junit-4.13.1
Bump junit from 3.8.1 to 4.13.1
2020-10-14 08:43:16 +02:00
dependabot[bot] 08bfb84ebb
Bump junit from 3.8.1 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 3.8.1 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/commits/r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 09:51:56 +00:00
Jochen Topf ab88d6867a
Merge pull request #42 from simon04/maven-warnings
Fix Maven warnings
2020-10-02 10:03:34 +02:00
Simon Legner 14c0f4e52f Fix Maven warnings 2020-10-02 09:57:27 +02:00
Jochen Topf c8837cd8e8
Merge pull request #41 from simon04/github-actions-protoc
GitHub Actions: setup protoc
2020-09-28 21:46:23 +02:00
Simon Legner 435b4cac35 GitHub Actions: setup protoc 2020-09-28 20:25:11 +02:00
Jochen Topf 9b7fd5d8f5 README.md formatting fix 2020-09-28 20:17:42 +02:00
Jochen Topf f9679b83d9 Markdownify README 2020-09-28 20:14:07 +02:00
Jochen Topf d002af804a
Merge pull request #40 from simon04/github-actions
Enable GitHub Actions for Java
2020-09-28 18:15:55 +02:00
Simon Legner fcdf48d942 Enable GitHub Actions for Java 2020-09-28 17:36:56 +02:00