|
Revision 25, 1.1 kB
(checked in by anton, 1 year ago)
|
light and extra branches
|
| Line | |
|---|
| 1 |
BOOST_PATH=@BOOST_DIR@ |
|---|
| 2 |
|
|---|
| 3 |
CXXFLAGS = \ |
|---|
| 4 |
-Isrc \ |
|---|
| 5 |
$(CGAL_CXXFLAGS) \ |
|---|
| 6 |
$(LONG_NAME_PROBLEM_CXXFLAGS) |
|---|
| 7 |
|
|---|
| 8 |
EXTRA_FLAGS = -O2 -g -fpic |
|---|
| 9 |
|
|---|
| 10 |
#---------------------------------------------------------------------# |
|---|
| 11 |
# linker flags |
|---|
| 12 |
#---------------------------------------------------------------------# |
|---|
| 13 |
|
|---|
| 14 |
LDFLAGS = \ |
|---|
| 15 |
$(LONG_NAME_PROBLEM_LDFLAGS) |
|---|
| 16 |
|
|---|
| 17 |
MODULE_big = routing |
|---|
| 18 |
|
|---|
| 19 |
OBJS = src/dijkstra.o src/boost_wrapper.o src/astar.o \ |
|---|
| 20 |
src/astar_boost_wrapper.o \ |
|---|
| 21 |
src/shooting_star.o src/shooting_star_boost_wrapper.o |
|---|
| 22 |
|
|---|
| 23 |
DATA = sql/routing_wrappers.sql |
|---|
| 24 |
DATA_built = sql/routing.sql |
|---|
| 25 |
DOCS = README.routing |
|---|
| 26 |
|
|---|
| 27 |
|
|---|
| 28 |
PGXS := $(shell pg_config --pgxs) |
|---|
| 29 |
include $(PGXS) |
|---|
| 30 |
|
|---|
| 31 |
SHLIB_LINK += -lstdc++ |
|---|
| 32 |
|
|---|
| 33 |
|
|---|
| 34 |
boost_wrapper.o: boost_wrapper.cpp |
|---|
| 35 |
(cd src && $(CXX) $(CPPFLAGS) $(EXTRA_FLAGS) -I$(BOOST_PATH) -c boost_wrapper.cpp) |
|---|
| 36 |
|
|---|
| 37 |
astar_boost_wrapper.o: astar_boost_wrapper.cpp |
|---|
| 38 |
(cd src && $(CXX) $(CPPFLAGS) $(EXTRA_FLAGS) -I$(BOOST_PATH) -c astar_boost_wrapper.cpp) |
|---|
| 39 |
|
|---|
| 40 |
shooting_star_boost_wrapper.o: shooting_star_boost_wrapper.cpp |
|---|
| 41 |
(cd src && $(CXX) $(CPPFLAGS) $(EXTRA_FLAGS) -I$(BOOST_PATH);. -c shooting_star_boost_wrapper.cpp) |
|---|