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
81985fec4a
Force building with -fPIC.
...
The debian build wasn't picking up the -fPIC because it sets CXXFLAGS.
2013-12-12 22:56:41 +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
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
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
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
Frederik Ramm
b87c80ebf0
Add fields for replication support.
2012-12-03 21:39:57 +01: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
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
Peter
1ddaca6a03
extend definition with visible-flag for storing history information
2011-05-26 16:02:38 +02:00
Jochen Topf
c7dce29491
Added README, debian config
2011-04-13 22:40:46 +02:00
Jochen Topf
fb44931f3b
Consistent reference to LGPL
2011-04-13 21:47:56 +02:00
Jochen Topf
15f74101a4
Add Makefile to build .h files and lib
2011-04-13 21:45:20 +02:00
Jochen Topf
155c54ce62
Use LITE_RUNTIME option.
...
This way we can link to the smaller libprotobuf-lite. We can't use
reflection, but thats not really needed in most cases.
2011-04-13 21:41:59 +02:00
Scott Crosby
fdb5facaff
Add in LGPL copyright notices to the osmpbf library.
2011-01-02 20:21:48 -06:00
Scott Crosby
f0ea2798ed
Rename BlockHeader to BlobHeader
2010-12-21 11:39:02 -06:00
Scott Crosby
2b9b791603
Revert "Make a duplicate class OSMHeaderBlock that contains the same header data. Deprecate the old HeaderBlock."
...
Keep the old name.
This reverts commit 0618651553 .
2010-12-21 11:36:21 -06:00
Scott Crosby
0618651553
Make a duplicate class OSMHeaderBlock that contains the same header data. Deprecate the old HeaderBlock.
2010-12-14 10:03:05 -06:00
Scott Crosby
3b1400109a
Leave the LZMA support enabled, so that existing implementations will compile.
2010-12-11 11:36:17 -06:00
Scott Crosby
67d5ae5a1e
Depreciate lzma and bzip2 compressed blocks.
...
No encoder has ever supported bzip2 or lzma. bzip2 has a poor
time/compression ratio, so obsolete it right now. lzma can be
considered for future use, so indicate it as a proposed extension.
2010-12-11 11:23:28 -06:00
Scott Crosby
c8ebe317b8
Rremove the tag number for the proposed, but disabled, BBox extension.
...
The tag number is a duplicate with another field.
2010-11-16 11:39:01 -06:00
Scott Crosby
a879cdef06
Put the protobufs into a package.
...
Suggestion of ChristianVetter
2010-10-16 22:05:17 -05:00
Scott Crosby
571610d0d2
Obsolete the Changeset Message.
2010-10-07 11:55:09 -05:00
Scott Crosby
b1e265f444
Allow timestamps to be 64 bit.
...
FORMAT-COMPATIBLE CHANGE --- doesn't change the encoding format.
API-INCOMPATIBLE CHANGE --- does break the API.
2010-10-07 11:54:53 -05:00
Scott Crosby
eb251c32ea
Whitespace and comment tweaks to protobuf.
2010-09-13 08:59:21 -05:00
Scott Crosby
e60be5b100
Strip off all non-osmosis metadata.
...
Until the metadata management in osm/osmosis is more thought out,
just match the existing schema.
2010-09-08 07:48:17 -05:00
Scott Crosby
d5d93f9609
Clean up protocolbuffer definitions and document them.
2010-09-01 15:22:39 -05:00
Scott Crosby
382c2ce46a
Include new 'denseinfo' fields.
2010-09-01 15:19:35 -05:00
Scott Crosby
f933cf162e
Revert "Excise references to now-obsolete Nodes"
...
This reverts commit a625c34e7d .
2010-08-30 08:30:13 -05:00
Scott Crosby
a625c34e7d
Excise references to now-obsolete Nodes
2010-08-25 11:41:34 -05:00
Scott Crosby
3c4e232984
Support new-format dense nodes that can contain keys and values.
...
To do this, I need to reserve string id #0 as a delimiter and cannot
generate it anymore.
Forward-compatible format change, in that old files cannot contain
new-format dense nodes, thus the delimiter bug is a non-issue.
2010-08-25 11:40:11 -05:00
Scott Crosby
8f0c4a8bc2
Protobufs and common Java code for binary format.
2010-08-25 11:40:06 -05:00