SomeoneElseOSM
10961027cb
Updated Makefile for Debian 12; different lua version.# ( #526 )
...
No functional changes.
2023-09-18 14:10:02 +01:00
ǝɹʇʇɐʃǝ◖ xıʃǝɟ
0e7d647160
Fix manpage in makefiles. ( #423 )
2022-09-27 21:02:46 +01:00
Richard Fairhurst
80b4792be4
Minor build fixes ( #350 )
...
* Minor Makefile adjustments
* Silence warning by stating proto2 syntax
2021-10-25 12:35:06 +01:00
Benjamin Preisig
0fed6d7656
Adapt paths for homebrew on Sillicon Macs ( #304 )
...
Add a new variable for platform path, which is overwritten if homebrew is detected on its new installation path at /opt/homebrew
2021-09-13 22:42:13 +01:00
Wouter van Kleunen
474e8bb852
Rely on provided rapidjson dependency + cmake ( #306 )
...
* Rely on packaged rapidjson dependency
* Add rapidjson to cmake
* Add -pthread option to LIB flags variable in Makefile.
* Allow environment setting of CXXFLAGS.
* Avoid git during build
* Github CI build using ubuntu 18.04
Co-authored-by: Felix Delattre <felix@delattre.de >
2021-09-10 14:01:59 +01:00
ǝɹʇʇɐʃǝ◖ xıʃǝɟ
dab1a6ce14
Avoid git during build ( #311 )
2021-09-10 13:15:01 +01:00
ǝɹʇʇɐʃǝ◖ xıʃǝɟ
edd8a4ee27
Add man page for tilemaker ( #299 )
2021-08-28 22:05:02 +01:00
ǝɹʇʇɐʃǝ◖ xıʃǝɟ
6d1c5e6796
Use destdir and prefix variables in Makefile ( #297 )
2021-08-28 12:00:54 +01:00
Wouter van Kleunen
42dc201868
Makefile build using luajit ( #280 )
2021-08-23 11:39:07 +01:00
Martin Nyhus
6e5d82facf
Detect system Lua on Fedora ( #268 )
2021-08-23 11:38:11 +01:00
Richard Fairhurst
5dff747006
Show version number in --help output ( #260 )
2021-07-02 18:23:26 +01:00
Wouter van Kleunen
0f2c6057b7
Non self-intersecting simplify ( #239 )
2021-05-21 20:56:29 +01:00
Richard Fairhurst
3abdf5890d
Move to C++14 because Boost::Geometry requires it ( #229 )
2021-04-26 15:11:08 +01:00
Richard Fairhurst
d400f0b6c8
Merge tile contents ( #225 )
2021-04-18 14:07:27 +01:00
Richard Fairhurst
229e9a01ea
Combine linestrings only at specified zoom levels ( #221 )
2021-04-10 22:42:19 +01:00
Wouter van Kleunen
ad015fe879
Tilemaker CI for windows, macos and linux with boost
2021-03-20 07:56:28 +00:00
systemed
458aa37976
Fix c&p snafu
2020-10-08 22:51:56 +01:00
systemed
a2073475f0
Use any version of Lua
2020-10-08 20:20:52 +01:00
systemed
04b93a92ca
Use shared key/value dict across OutputObjects
2020-06-28 17:06:39 +01:00
Tim Sheerman-Chase
3592acf4c5
Updates for gcc 7.3
2018-07-23 03:40:49 +01:00
Tim Sheerman-Chase
5f4307101a
Rename OSMObject to OsmLuaProcessing, start on doxygen documentation
2018-06-11 12:42:00 +01:00
Tim Sheerman-Chase
f502da4e15
Split tile sources to their own classes
2018-06-07 21:09:00 +01:00
Tim Sheerman-Chase
4ee75d9749
Start making tile sources have their own specific class
2018-06-07 20:34:26 +01:00
Tim Sheerman-Chase
13e4770a87
Preparation for making TileData control the flow of tile data
2018-06-06 02:44:51 +01:00
Thibaud
6cd5f4e383
Update the clipper precision for high zoom levels
...
Merge Thibaud:high-zoom-level
2018-05-30 11:53:48 +01:00
Tim Sheerman-Chase
dfdb795af9
Move tile worker code to separate source files
2018-05-18 23:51:18 +01:00
Tim Sheerman-Chase
4d392f70a2
Split main function into a few smaller functions, move shared data to use header
2018-05-18 20:28:24 +01:00
Tim Sheerman-Chase
064f15ccfc
Split main function into a few smaller functions, move shared data to use header
2018-05-18 20:07:08 +01:00
Tim Sheerman-Chase
5a31874d57
Move remaining files to use conventional headers, completes #71
2017-07-30 00:43:03 +01:00
Tim Sheerman-Chase
11ccadcfe1
Refactor to use mostly conventional cpp header arrangements
2017-07-30 00:01:42 +01:00
Tim Sheerman-Chase
fd6be62b1c
Try to fix self intersecting polygons with clipper library
2017-06-28 23:23:12 +01:00
Paul Norman
6bef545926
Treat ./include like a system include
2017-02-19 15:04:01 -08:00
Thomas Skowron
2260fc9c1d
use CXX instead of g++
2017-02-18 12:06:10 +01:00
Paul Norman
b914e8fe68
Don't error on missing compiled files
2016-11-07 09:54:46 -08:00
systemed
42091e97d5
Replace Luabind with kaguya (hooray!)
2016-11-04 16:32:05 +00:00
Shunsuke Shimizu
00621a818d
threads support
2016-07-13 17:59:24 +09:00
systemed
1ddb18cb7e
64-bit nodes, but with flag for 32-bit. Fixes #33 .
2016-07-11 13:18:25 +01:00
Richard Fairhurst
15a18afca3
Shapefile support
2015-10-06 22:20:18 +01:00
Matt Amos
1fbbaab2dc
Put CXXFLAGS back the way they were - people can alter them if they feel like it.
2015-09-24 10:45:52 +01:00
Matt Amos
83c7f4afb6
Use make to avoid recompiling everything each time.
2015-07-11 01:34:08 +01:00
Tom Hughes
eea32cf2de
Add support for Fedora
...
Allow LUA include and library paths to be specified and provide
instructions for how to build on Fedora.
2015-06-29 09:18:27 +01:00
Richard Fairhurst
f014a9243c
First commit
2015-06-29 02:08:35 +01:00