Commit Graph

16 Commits

Author SHA1 Message Date
Bas Couwenberg 09845ca408 Support hardening buildflags set in the environment. 2020-10-25 06:36:32 +01: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
Jochen Topf 779715f1a0 Add support for large files 2014-03-17 22:01:55 +01:00
Jochen Topf 237240107f Various fixes for easier Debian packaging 2014-03-12 14:09:13 +01:00
Jochen Topf deef7f0b0a Improved build script.
The debian build has been changed to not use dh_auto_build etc. because they
pick up the CMake files instead of using the Makefiles.
2014-03-11 11:25:07 +01:00
Jochen Topf f0da31fd79 Improved debian build, better README
This brings the debian build more in line with the actual released debian
packages which split up the program into three packages.
The tools Makefile has more warnings enabled.
The README goes into a bit more detail.
2014-03-10 22:00:35 +01:00
Jochen Topf ee52133e05 Fix Debian build 2013-09-02 20:50:33 +02:00
Scott Crosby 3d5dd4b7bb merged 2013-09-02 12:15:24 -05:00
Dmitry Marakasov 2c281c9bf8 Make CXX/CXXFLAGS overridable
This makes it easier to support systemwide compiler settings.
While here, link with pthreads in a more correct way (-pthread instead
of -lpthread).
2013-08-27 22:16:22 +04:00
Thomas Friebel b8266ac09f Do not set file user:group to 'root:root' during installation
When run as root, files will be 'root:root' anyway. When run as user
changing user:group will fail. Furthermore, the group 'root' is not
available on all systems.
2013-03-09 13:19:56 +01:00
Thomas Friebel 1cbcd0078e Install to /usr/local per default 2013-03-09 12:46:58 +01:00
Thomas Friebel 705e60496b Allow overriding Makefile variables from the command line 2013-03-09 12:42:11 +01:00
Jochen Topf 3479ac3f86 Make osmpbf-outline more robust
Add -g header for debugging.
Remove -O3 header because it led to a segfault on a corrupted PBF file in the fread() call. Strange!
Check result of ParseFromArray functions.
2011-06-06 12:06:35 +02:00
Jochen Topf 7aaa1a5e50 Fixed build of osmpbf-outline tool 2011-06-05 19:22:24 +02:00
Jochen Topf 282bb229f5 New osmpbf.h and new debian package.
* New osmpbf.h makes including easier and defines some often used constants
* README now explains how to use the lib
* New version of debian package includes
    * osmpbf.h
    * osmpbf-outline tool
    * README
2011-06-03 12:12:07 +02:00
Peter 922411b27a mockup for outlining tool 2011-05-23 10:31:24 +02:00