|
Revision 25, 1.1 KB
(checked in by anton, 3 years 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) |
|---|