Commit Graph

111 Commits

Author SHA1 Message Date
Jochen Topf 38323f8a56 1.3.1 Release 2013-12-11 21:49:36 +01:00
Jochen Topf 0d9ce00257 Add IWYU pragmas.
These pragmas are used by the IWYU (Include-What-You-Use) program to find out
which header files need to be included in your C/C++ program. The pragmas
added tell IWYU that osmpbf.h acts as a "facade" for the other header files.
2013-11-27 10:07:37 +01:00
Jochen Topf ee52133e05 Fix Debian build 2013-09-02 20:50:33 +02:00
Jochen Topf 73c5bd159d Fix line endings (CRLF->LF), remove spaces at end of lines 2013-09-02 20:44:02 +02:00
Scott Crosby 0ff626d442 Merge branch 'master' of https://github.com/michaeltandy/OSM-binary into mergetest 2013-09-02 12:34:01 -05:00
scrosby 5fb1760122 Merge pull request #12 from alex85k/master
CMake support
2013-09-02 10:14:38 -07:00
Scott Crosby 3d5dd4b7bb merged 2013-09-02 12:15:24 -05:00
Scott Crosby 538425c954 merged 2013-09-02 11:51:59 -05:00
scrosby 1bcf58a6e1 Merge pull request #14 from AMDmi3/master
Make CXX/CXXFLAGS overridable
2013-09-02 09:46:03 -07:00
Jochen Topf 2cd0806c92 Compile with -fPIC
This is needed on 64bit machines when the resulting static library will later
be included in a dynamic library.
2013-08-30 17:42:14 +02: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
Jochen Topf f84c2ea5e2 Use #define instead of const char* for version.
You can't initialize strings in header files, because they might be included from several source files and the linker will see several copies of the same string.
2013-08-26 10:30:39 +02:00
alex85k 56337c31d7 one more fix to install 2013-07-23 12:10:39 +05:00
alex85k 1078fd47f3 More compilation fixes 2013-07-22 23:13:26 +06:00
Charlie Root 05772fdf5d Fix building example and installation 2013-07-09 11:36:17 +06:00
alex85k a06d895f63 Fix CMake scripts 2013-06-13 22:51:02 +06:00
alex85k 72fdfb4ccb Added CMAKE project files and windows-compatibilty to osmpbf-outline 2013-06-04 17:38:55 +05: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 2b7a332957 Allow overriding protoc path from the command line 2013-03-09 12:42:20 +01:00
Thomas Friebel 705e60496b Allow overriding Makefile variables from the command line 2013-03-09 12:42:11 +01:00
Scott Crosby d9be2d1024 Update tags for v1.3.0 2012-12-04 22:14:05 -06:00
scrosby 9db1087b54 Merge pull request #7 from woodpeck/timestamp
Add fields for replication support.
2012-12-04 19:59:40 -08:00
Frederik Ramm b87c80ebf0 Add fields for replication support. 2012-12-03 21:39:57 +01:00
michael fc795d3313 Java file read demonstration, to help people getting started. 2012-10-19 23:00:21 +01:00
Scott Crosby 28669558d8 Upgrade dependency on protobuf from 2.3.0 to 2.4.1 2011-10-30 10:45:33 -05:00
Scott Crosby af4a7e85d8 Edit release notes. 2011-10-29 23:16:11 -05:00
Scott Crosby 3a3c05f7f1 Setup debian changelog and change to version 1.2.1 throughout. 2011-10-29 23:05:32 -05:00
Scott Crosby b7ed9ae4b7 Added new Release Notes 2011-10-29 23:05:32 -05:00
Scott Crosby e2aacd59f2 Whitespace changes. 2011-10-29 23:05:32 -05:00
Scott Crosby 4634617791 Document the stringtable sorting. 2011-10-29 23:05:32 -05:00
Scott Crosby 89fdcda702 Merge remote-tracking branch 'joto/master' 2011-10-18 17:33:32 -05:00
Jochen Topf e102a594b0 Compilation instructions 2011-08-04 17:03:46 +02:00
Jochen Topf 4000ba19bc Merge pull request #4 from hholzgra/master
FreeBSD crashes on getopt_long
2011-06-12 03:41:15 -07:00
Hartmut Holzgraefe 77bb51d397 terminate longopt list to prevent crashes on FreeBSD 2011-06-12 10:52:22 +02: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 4d8a862cf9 Add manpage to debian package 2011-06-06 10:31:41 +02:00
Jochen Topf d791c3ec1b fix manpage 2011-06-06 10:07:51 +02:00
Jochen Topf 165e651216 Merge pull request #3 from MaZderMind/master
use osmpbf, fix colorization
2011-06-06 01:02:41 -07:00
Peter 1a6d6a3590 add manpage 2011-06-05 23:49:29 +02:00
Peter 7d52ed25be disable colorization on !tty devices, add option to force colorization 2011-06-05 20:35:15 +02:00
Peter c2d7f27220 Merge remote-tracking branch 'upstream/master'
Conflicts:
	tools/osmpbf-outline.cpp
2011-06-05 20:23:29 +02:00
Jochen Topf 7aaa1a5e50 Fixed build of osmpbf-outline tool 2011-06-05 19:22:24 +02:00
Peter 4143aede64 use osmpbf.h 2011-06-05 18:49:58 +02:00
Jochen Topf 187e1f900b add magic file 2011-06-05 11:51:11 +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
Jochen Topf b3586a7b19 Improved description for new visible flag 2011-06-01 16:36:37 +02:00
Jochen Topf c604c66beb Merge pull request #2 from MaZderMind/history
extend definition with visible-flag for storing history information
2011-06-01 07:26:56 -07:00
Jochen Topf 6554a40cdf Add osmpbf.h
The idea is that this file can be included and will include all needed other
files and contain some definitions. Not used yet, though.
2011-06-01 14:40:24 +02:00
Jochen Topf d383d89f9a Used two flag variables with proper names instead of one just called 'flag'. Add return before BlobHeader ouput. 2011-06-01 14:21:06 +02:00