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
Jochen Topf
3cd71060e5
Merge pull request #39 from simon04/fix-java-build
...
Fix Java build
2020-09-28 17:27:41 +02:00
Simon Legner
87d7739682
Fix Java build
...
- Java 8 (since Java 1.5 is no longer supported by modern Maven)
- Use org.xolstice.maven.plugins (the other one is no longer available)
- Upgrade to protobuf-java 3.13.0
2020-09-28 17:26:14 +02:00
Jochen Topf
982393066e
Merge pull request #38 from sebastic/optimize_for-LITE_RUNTIME
...
Disable deprecated optimize_for = LITE_RUNTIME option.
2020-08-22 16:23:26 +02:00
Jochen Topf
8959517944
Merge branch 'master' into optimize_for-LITE_RUNTIME
2020-08-22 16:23:06 +02:00
Jochen Topf
0f48055af1
Merge pull request #29 from sebastic/proto2-syntax
...
Specify proto2 syntax to fix warnings with protobuf 3.0.0.
2020-08-22 16:21:29 +02:00
Bas Couwenberg
f7b77826e4
Disable deprecated optimize_for = LITE_RUNTIME option.
...
Fixes warnings with protobuf >= 3.8.0:
> The optimize_for = LITE_RUNTIME option is no longer supported by protobuf
> Java code generator and is ignored--protoc will always generate full
> runtime code for Java. To use Java Lite runtime, users should use the
> Java Lite plugin instead. See:
> https://github.com/protocolbuffers/protobuf/blob/master/java/lite.md
2020-03-22 08:12:06 +01:00
Scott Crosby
cb942b9e29
Merge pull request #35 from pnorman/proto-license
...
License the .proto and header files under MIT
2019-10-14 12:41:20 -05:00
Paul Norman
5a4c8c1156
License the .proto and header files under MIT
2019-07-11 13:59:00 -07:00