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) |
---|