mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-12 13:54:07 +00:00
add makefile for test scene extractor
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -16,6 +16,7 @@ autom4te.cache/
|
|||||||
config.*
|
config.*
|
||||||
configure
|
configure
|
||||||
Makefile
|
Makefile
|
||||||
|
!tests/scenes/bin/Makefile
|
||||||
Makefile.in
|
Makefile.in
|
||||||
stamp-h1
|
stamp-h1
|
||||||
missing
|
missing
|
||||||
|
|||||||
26
tests/scenes/bin/Makefile
Normal file
26
tests/scenes/bin/Makefile
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
CXXFLAGS += -O3
|
||||||
|
#CXXFLAGS += -g
|
||||||
|
CXXFLAGS += -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
|
||||||
|
CXXFLAGS += -I../../../libosmium/include
|
||||||
|
|
||||||
|
OS:=$(shell uname -s)
|
||||||
|
ifeq ($(OS),Darwin)
|
||||||
|
CXXFLAGS += -stdlib=libc++
|
||||||
|
LDFLAGS += -stdlib=libc++
|
||||||
|
endif
|
||||||
|
|
||||||
|
CXXFLAGS_WARNINGS := -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast
|
||||||
|
|
||||||
|
LIB_EXPAT := -lexpat
|
||||||
|
LIB_PBF := -pthread -lz -lprotobuf-lite -losmpbf
|
||||||
|
LIB_GZIP := -lz
|
||||||
|
LIB_BZIP2 := -lbz2
|
||||||
|
|
||||||
|
LIB_IO := $(LIB_EXPAT) $(LIB_PBF) $(LIB_GZIP) $(LIB_BZIP2)
|
||||||
|
|
||||||
|
all:
|
||||||
|
|
||||||
|
osm2wkt: osm2wkt.cc
|
||||||
|
$(CXX) $(CXXFLAGS) $(CXXFLAGS_WARNINGS) -o $@ $< $(LDFLAGS) $(LIB_IO)
|
||||||
|
|
||||||
|
scenarios: osm2wkt
|
||||||
Reference in New Issue
Block a user