Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing CGAL #1188

Merged
merged 202 commits into from
Mar 6, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
6201e16
(build) adding missing include file
cvvergara Jan 1, 2019
e695931
(build) removing one CGAL dependency
cvvergara Jan 1, 2019
784ae61
(build) removing one CGAL dependency
cvvergara Jan 1, 2019
b3a3d7c
(alphaShape) clean up
cvvergara Jan 2, 2019
f47967d
[alphaShape] adding missing include directive
cvvergara Jan 15, 2019
e115202
[alphaShape] fixing an inculde directive
cvvergara Jan 15, 2019
4943942
[alphaShape] yet again fixing an inculde directive
cvvergara Jan 15, 2019
4bf2e78
Adding a Bpoint class that uses boost/geometry
cvvergara Jan 15, 2019
bdde01e
[alphaShape] adding a pgr_triangle class
cvvergara Jan 15, 2019
fe47020
[alphaShape] fixing functions signatures
cvvergara Jan 15, 2019
b6c28cd
[alphaShape] adding code to the functions
cvvergara Jan 15, 2019
a3059f8
linting code
cvvergara Jan 15, 2019
b07ebb1
[alphaShape] Creating a Pgr_delauny class
cvvergara Jan 15, 2019
bce04f6
[alphaShape] adding code to Pgr_delauny
cvvergara Jan 16, 2019
577c3bc
[alphaShape] adding a way to read delauny information
cvvergara Jan 16, 2019
79518e6
[alphaShape] adding a new driver
cvvergara Jan 16, 2019
fd73344
[alphaShape] adding an alpha shape class
cvvergara Jan 17, 2019
0e85e41
[alphaShape] adding the replacement function SQL
cvvergara Jan 17, 2019
27c3dae
[alphaShape] general work, compiles
cvvergara Jan 17, 2019
7b3ccc3
[alphaShape] designing test for special cases
cvvergara Jan 17, 2019
61c07dc
[alphaShape] adding new case
cvvergara Jan 17, 2019
b24b80f
adding a printing operator
cvvergara Jan 17, 2019
c21a9ca
[alphaShape] getting an id of the point in the delauny triangle
cvvergara Jan 17, 2019
07bc5d1
[alphaShape] saving unique points from the delauny triangles
cvvergara Jan 18, 2019
9c9f798
[alphaShape] removing the duplicated information
cvvergara Jan 19, 2019
f413766
[alphaShape] creating the delauny triangles
cvvergara Jan 19, 2019
ec4ed2a
[alphaShape] simplify code using range loop
cvvergara Jan 19, 2019
ae0dee8
[alphaSpahe] adding polygon to triangle
cvvergara Jan 20, 2019
bedebfc
[alphaShape] removing the constructor by points
cvvergara Jan 20, 2019
0f1acc5
[pgr_trianles] adding some members
cvvergara Jan 20, 2019
46925c6
[triangle] added adjacency test
cvvergara Jan 22, 2019
78d2fac
creating a convex hull
cvvergara Jan 23, 2019
34de680
[alphaShape] calculating the centers of the circumferences
cvvergara Jan 23, 2019
3a5bca3
[alphaShape] calculating the centers of the circumferences
cvvergara Jan 23, 2019
26a9d82
[alphaShape] Saving delauny edges information
cvvergara Jan 23, 2019
caf4674
[alphaShape] calculating centers
cvvergara Jan 24, 2019
810458e
[alphaShape] finding segments that are in border
cvvergara Jan 24, 2019
222f9f9
[alphaShape] get the borders
cvvergara Jan 25, 2019
40f5a24
[alphaShape] cleaning some code
cvvergara Jan 25, 2019
c686203
[alphaShape] sorting delauny information
cvvergara Jan 25, 2019
fa5e642
[alphaShape] sorting lines works
cvvergara Jan 25, 2019
a11ad6e
[alphaShape] improving code step
cvvergara Jan 25, 2019
166e99b
[alphaShape] improving code one more step
cvvergara Jan 26, 2019
891465b
[alphaShape] removing unused code
cvvergara Jan 26, 2019
b8a1340
[alphaShape] reciving an array of geometries
cvvergara Jan 26, 2019
f9e8982
[alphaShape] Reads the data as edges data
cvvergara Jan 26, 2019
d396a29
[alphaShape] removing unused code
cvvergara Jan 26, 2019
1cb6864
[alphaShape] save_points_from_graph_info
cvvergara Jan 27, 2019
2c64fd8
[alphaShape] using graph to get the border data
cvvergara Jan 27, 2019
871dc8d
[alphaShape] marking unused code
cvvergara Jan 27, 2019
00c44ab
[alphaShape] remove unnessesary code
cvvergara Jan 27, 2019
22d2db5
[alphaShape] log throws a polygon with sample data
cvvergara Jan 28, 2019
edeb59d
[alphashape] saving work before branch change
cvvergara Jan 29, 2019
9ea74e1
[alphaShape] returning points
cvvergara Jan 29, 2019
ffd0cf6
[alphaShape] adding missing file
cvvergara Jan 29, 2019
c11aef8
[alphaShape] gets the text polygon as result
cvvergara Jan 29, 2019
ad5f42c
[alphaShape] reducing number of cycles
cvvergara Jan 29, 2019
2f8dff6
removing unused code
cvvergara Jan 29, 2019
15004f4
[alphaShpae] renaming files
cvvergara Jan 29, 2019
2b34b91
[alphaShpae] removing unused code
cvvergara Jan 29, 2019
63aeefe
[alphaShape] fixing example to current results
cvvergara Jan 29, 2019
35657b1
[alphaShape] adding missing file
cvvergara Jan 29, 2019
082f9e4
[alphashape] getting number of points
cvvergara Jan 30, 2019
235bbdc
[alphashape] checking validity of delauny triangles
cvvergara Feb 2, 2019
b1460af
[alphaShape] get all faces with r < alpha
cvvergara Feb 3, 2019
1118879
[alphaShape] counting alpha faces
cvvergara Feb 3, 2019
e6afb71
[alphaShape] adding a function for debuging
cvvergara Feb 3, 2019
c7a6df3
[alphaShape] adding a function for debuging
cvvergara Feb 3, 2019
a9f4d36
[alphashape] removing some unused code
cvvergara Feb 3, 2019
07ab093
[alphaShape] making a function to clean code
cvvergara Feb 3, 2019
a0e7d26
[alphaShape] getting up to single lines
cvvergara Feb 3, 2019
84cd975
[alphaShape] separating singular polygons
cvvergara Feb 4, 2019
e7a49af
[alphaShape] dijsktra is working
cvvergara Feb 4, 2019
2a25a17
[alphaShape] getting the individual polygons
cvvergara Feb 5, 2019
6e8bb54
[alphaShape] returning a multipolygon
cvvergara Feb 6, 2019
d318d77
[alphaShape] removing unused code
cvvergara Feb 6, 2019
87233df
[alphaShape] get adjacent triangles
cvvergara Feb 7, 2019
a17b55c
[alphaShape] getting the shape
cvvergara Feb 8, 2019
46fc503
[alphaShape] finnaly the polygon has holes
cvvergara Feb 8, 2019
546e06a
[alphaShape] removing unused code
cvvergara Feb 8, 2019
87603f9
[alphaShape] adding a test for the notebook example
cvvergara Feb 8, 2019
5311bb4
[alphaShape] code works for the notebook example
cvvergara Feb 8, 2019
2ec461b
[alphaShape] pre-pgtap tests passing locally
cvvergara Feb 8, 2019
3aea930
[alphaShape] fixing the pŕe-gtap tests
cvvergara Feb 9, 2019
67ad3af
[travis] Bpoint defined in same file
cvvergara Feb 9, 2019
2fe30a6
[travis] explicitly adding multipoint file
cvvergara Feb 9, 2019
a5d381f
[boost] fixing include files
cvvergara Feb 9, 2019
228520e
[boost] fixing include files try 2
cvvergara Feb 9, 2019
c39195f
[travis] fix brace-enclosed initializer list not valid
cvvergara Feb 9, 2019
7b12885
[alphaShape] fix pre-pgtap test
cvvergara Feb 9, 2019
2166cd5
[alphaShape] cleaning code, using better name
cvvergara Feb 9, 2019
68a94e3
[alphaShape] cleaning code, commenting out unused code
cvvergara Feb 9, 2019
6123711
[alphaShape] cleaning code, removing unused code
cvvergara Feb 9, 2019
9f08e1f
[alphaShape] cleaning code, commenting out unused code
cvvergara Feb 9, 2019
40586b4
[graph] organizing visitors
cvvergara Feb 9, 2019
7c7bed1
[dijkstra] on using general visitors
cvvergara Feb 9, 2019
11aac04
cleaning visitors code
cvvergara Feb 9, 2019
29fc376
[alphaShape] on cleaning up code
cvvergara Feb 9, 2019
85eabea
[alphaShape] marking unused code
cvvergara Feb 10, 2019
0977073
[alphaShape] removing unused code
cvvergara Feb 10, 2019
d8d4e09
[alphaShape] adding comments and marking unused code
cvvergara Feb 10, 2019
5db589c
[alphaShape] adding comments and removing unused code
cvvergara Feb 10, 2019
570bcda
[alphaShape] removing unused include files
cvvergara Feb 10, 2019
d2f0fc1
[alphaShape] Linting code
cvvergara Feb 10, 2019
aa025b8
[alphaShape] linitg code
cvvergara Feb 10, 2019
b4c4635
[bellmanFord] removing unused code
cvvergara Feb 11, 2019
cee7cb7
[visitors] separating edges_order_bfs_visitor
cvvergara Feb 11, 2019
b6fc940
[visitors] separating edges_order_dfs_visitor
cvvergara Feb 11, 2019
3afe9c6
[visitors] separating prim_dijkstra_visitor.hpp
cvvergara Feb 11, 2019
7733233
[prim] cleaning includes
cvvergara Feb 11, 2019
4471fb0
[kruskal] cleaning includes
cvvergara Feb 11, 2019
3f170ab
[mst] cleaning includes
cvvergara Feb 11, 2019
ff0090d
[boost] using fixed ijkstra_shortest_paths.hpp when possible
cvvergara Feb 11, 2019
7839651
[doxy] no full path names
cvvergara Feb 11, 2019
2f1ffa0
[doxy] fixing doxygen errors
cvvergara Feb 11, 2019
c8be409
[alphashape1] returning a union of geometries
cvvergara Feb 11, 2019
278c0b5
[alphaShape] adding test for alpha not given
cvvergara Feb 12, 2019
cdf5591
[alphaShape] generating polygon of best alpha
cvvergara Feb 12, 2019
1b09d9e
[alphaShape] using original code for compare
cvvergara Feb 12, 2019
cf160f7
[alphaShape] using old code for compare
cvvergara Feb 12, 2019
e52ce3b
[alphaShape] fixing a pre pgtap test
cvvergara Feb 12, 2019
5c94367
[AlphaShape][Test] S shape is now a pgtap test
cvvergara Feb 13, 2019
562ce6b
[ahplaShape][pgTap] notebook example is tested
cvvergara Feb 13, 2019
d8bd8c5
[ahplaShape][pgTap] sampledata is tested
cvvergara Feb 14, 2019
cdd6ebb
[pgTap] function to test alphashape old code with new code
cvvergara Feb 14, 2019
d7ecde1
[alphaShape] setting TODO for presicion diferrences
cvvergara Feb 19, 2019
3bf8afd
[alphaShape] removing algorithm scketch guide
cvvergara Feb 19, 2019
1d3a31b
[alphaShape][Travis] having travis pass before change names
cvvergara Feb 20, 2019
a0cbfe8
[pgtap] moving a pre-test to pgtap dir
cvvergara Feb 20, 2019
6a537c1
fixing performance
cvvergara Mar 1, 2019
3c77f57
[pointsAsPolygon] wrapping with new function
cvvergara Feb 20, 2019
62ec169
[pointsAsPolygon] wrapper
cvvergara Feb 20, 2019
1989217
[pgr_alphaShape] wrapper
cvvergara Feb 20, 2019
9ad5299
[alphaShape] test adjustment
cvvergara Feb 20, 2019
0b2bc21
[alphaShape] not compiling old code
cvvergara Feb 20, 2019
0e73b5a
[Build] Commenting out CGAL
cvvergara Feb 20, 2019
2ed0711
[alphaShape] adjusting test
cvvergara Feb 20, 2019
2df85ff
[alphaShape] adjusting test
cvvergara Feb 21, 2019
50a6836
[build] [CGAL] Removing code that use CGAL
cvvergara Feb 21, 2019
34bd294
[build] removing CGAL from appveyor
cvvergara Feb 21, 2019
0db9446
[build] removing CGAL from travis
cvvergara Feb 21, 2019
99fb90e
[Build] removing CGAL references from cmake
cvvergara Feb 21, 2019
0b859c6
[doc] removing CGAL mentions from documentation
cvvergara Feb 21, 2019
b4c6770
[build] removing unused directory from build for windowns
cvvergara Feb 21, 2019
da3f1e1
[build] removing unused FindCGAL from cmake
cvvergara Feb 21, 2019
4535f11
[build] removing CGAL referneces in appveyor
cvvergara Feb 21, 2019
f2aaed2
[build][winnie] removing CGAL from PATH
cvvergara Feb 21, 2019
b38398a
[build][winnie] removing CGAL from from build
cvvergara Feb 21, 2019
7e438f0
[build] fixing gmp removal
cvvergara Feb 24, 2019
fe2a7a8
[build] removing gmp installation from documentation
cvvergara Feb 25, 2019
6835793
[alphgatest] adding a benchmark test for sample data
cvvergara Feb 25, 2019
36fcb97
[alphaShape adding a benchmark test for python notebook data
cvvergara Feb 25, 2019
074c259
[alphaShape] adding a benchmark test for s-shape
cvvergara Feb 25, 2019
66824ff
[alphaShape] removing assertion that its not true
cvvergara Feb 25, 2019
4620f07
[alphaShape] fixing doc query
cvvergara Feb 26, 2019
d357266
[alphaShape] redefining a test for best spoon radius
cvvergara Feb 27, 2019
4a78d13
[alphashape] adjusting tests
cvvergara Feb 27, 2019
cd48dfc
removing a flag that CLANG does not use
cvvergara Feb 27, 2019
c7ff0f3
[alphaShape] renaming function and removing deprecated signatures
cvvergara Feb 27, 2019
841700c
[alphashape] removing the old vs new comparison tests
cvvergara Feb 27, 2019
71c138c
[alphashape] using the new name on pgtap calls
cvvergara Feb 27, 2019
0cf9cc7
[alphashape] more on using the new name on pgtap calls
cvvergara Feb 27, 2019
3c6bb11
[alphaShape] using new function on pgtap test issue544
cvvergara Feb 27, 2019
0436ebd
[alphaShape] removing pgtap test of pgr_pointsASpolygon due to fact t…
cvvergara Feb 27, 2019
fdaaf40
[alphashape] adjusting no crash test
cvvergara Feb 27, 2019
8a04910
[alphaShape] removing points as polygon documentation queries
cvvergara Feb 27, 2019
36778f9
[alphaShape] adjusting documentation queries
cvvergara Feb 27, 2019
66a4222
[alphaShape] more on removing points as polygon documentation queries
cvvergara Feb 27, 2019
64d2443
[build] ordering query files alphabetically
cvvergara Feb 27, 2019
85fb99e
[alphaShape] removing documentation of pgr_pointsAsPolygon
cvvergara Feb 27, 2019
3eef025
Updating NEWS and changelog
cvvergara Feb 27, 2019
1506a73
[alphaShape] adding a one geometry version
cvvergara Feb 27, 2019
38b63dd
[alphaShape] adding a test for the new function
cvvergara Feb 27, 2019
d4c0033
[alphaShape] adjustment of documentation queries
cvvergara Feb 27, 2019
a2f355e
rewriting the documentation of pgr_alphaShape
cvvergara Feb 27, 2019
1e09980
[doc][alphashape] fixing a detail
cvvergara Feb 28, 2019
6f25f4f
[pgtap][alphaShape] with postgres9.4 gives a different result
cvvergara Feb 28, 2019
5b7255e
[alphaShape] catching the performance fix
cvvergara Mar 1, 2019
cc50e91
[alphaShape] tests are passing again
cvvergara Mar 1, 2019
d941111
[alphaShape] TODO is done
cvvergara Mar 1, 2019
f1a204d
[alphaShape] keeping only the one geometry signature, leaving user to…
cvvergara Mar 1, 2019
8d9ada7
[alphaShape] simplyfying SQL code
cvvergara Mar 1, 2019
34e7995
[alphaShape] removing test with removed signature
cvvergara Mar 1, 2019
341a39a
[alphaShape] adjusting tests because of removal of signature
cvvergara Mar 1, 2019
343e605
[alphaShape] returning a single geometry
cvvergara Mar 1, 2019
4739f99
linting code
cvvergara Mar 2, 2019
3a43d21
[lint] removing Useless cat
cvvergara Mar 2, 2019
e96323e
[lint] Fix Variable is reassigned a value before the old one has been…
cvvergara Mar 2, 2019
ab335a0
[lint] fix: The scope of the variable ntuples can be reduced.
cvvergara Mar 2, 2019
a9f3e72
[lint] fix: removing Unused variables
cvvergara Mar 2, 2019
65ad0cb
[lint] Fix: The scope of the variable can be reduced.'
cvvergara Mar 2, 2019
62f073f
[lint] fix: Variable is assigned a value that is never used.
cvvergara Mar 3, 2019
697f98b
[lint] fix: Class has a constructor with 1 argument that is not expli…
cvvergara Mar 3, 2019
2a21f5d
[Lint] Fix: Function parameter should be passed by const reference.
cvvergara Mar 3, 2019
0804fe5
[Lint] Fix: Member variable is not initialized in the constructor.
cvvergara Mar 3, 2019
ac9c168
[lint] fix: Variable is assigned a value that is never used.
cvvergara Mar 3, 2019
9858c4b
[Lint] cleaning some other problems
cvvergara Mar 3, 2019
ce11092
[Lint] cleaning some other problems
cvvergara Mar 3, 2019
d98aaa2
[Lint] more on cleaning some other problems
cvvergara Mar 3, 2019
50abde1
[Lint] more on cleaning some other problems
cvvergara Mar 3, 2019
090ca72
[Build] get signatures automatically gets version from cmake
cvvergara Mar 3, 2019
c393256
[Build] get signatures automatically gets version from cmake
cvvergara Mar 3, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ addons:
- cmake
- libboost-thread-dev
- libboost-graph-dev
- libcgal-dev
- python-sphinx
- graphviz
- texlive
Expand Down
40 changes: 13 additions & 27 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ set(DOXYGEN_MINIMUM_VERSION "1.7")
set(SPHINX_MINIMUM_VERSION "1.1")
set(POSTGRESQL_MINIMUM_VERSION "9.2.0")
set(BOOST_MINIMUM_VERSION "1.53")
set(CGAL_CXX_MINIMUM_VERSION "4.4")
set(POSTGIS_MINIMUM_VERSION "2.0.0")
set(GNU_CXX_MINIMUM_VERSION "4.6")
set(MSVC_CXX_MINIMUM_VERSION "18.0")
Expand Down Expand Up @@ -136,17 +135,8 @@ if(WIN32 AND NOT MSVC)
set(BOOST_ROOT c:/ming${OS_BUILD}/msys/local)
endif(NOT BOOST_ROOT)

if (NOT CGAL_ROOT)
set(CGAL_ROOT c:/ming${OS_BUILD}/msys/local)
endif(NOT CGAL_ROOT)

if (NOT GMP_ROOT)
set(GMP_ROOT c:/ming${OS_BUILD}/mingw${OS_BUILD})
endif(NOT GMP_ROOT)
if (PGROUTING_DEBUG)
message(STATUS "OS_BUILD=${OS_BUILD}")
message(STATUS "CGAL_ROOT=${CGAL_ROOT}")
message(STATUS "GMP_ROOT=${GMP_ROOT}")
message(STATUS "BOOST_ROOT=${BOOST_ROOT}")
message(STATUS "CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}")
endif()
Expand Down Expand Up @@ -246,22 +236,19 @@ else()
set(BOOST_VERSION_OK "1")
endif()

message(STATUS "Boost VERSION ${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_SUBMINOR_VERSION}")
message(STATUS "BOOST_VERSION_OK ${BOOST_VERSION_OK}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_VERSION_OK=${BOOST_VERSION_OK}")
# Boost Geometry structure is different
if ("${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_SUBMINOR_VERSION}" VERSION_LESS "1.56.0")
set(BOOST_Geometry_VERSION_OK "0")
else()
set(BOOST_Geometry_VERSION_OK "1")
endif()

#---------------------------------------------
#---------------------------------------------
# CGAL
#---------------------------------------------
#---------------------------------------------
find_package(CGAL ${CGAL_MINIMUM_VERSION})
if(NOT CGAL_FOUND)
message(FATAL_ERROR " Please check your CGAL installation, or set correct path to CGAL_INCLUDE_DIR and CGAL_LIBRARIES.")
endif(NOT CGAL_FOUND)

#-------
include_directories(${CGAL_INCLUDE_DIR})

message(STATUS "Boost VERSION ${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_SUBMINOR_VERSION}")
message(STATUS "BOOST_VERSION_OK ${BOOST_VERSION_OK}")
message(STATUS "BOOST_Geometry_VERSION_OK ${BOOST_Geometry_VERSION_OK}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_VERSION_OK=${BOOST_VERSION_OK} -DBOOST_Geometry_VERSION_OK=${BOOST_Geometry_VERSION_OK}")

#---------------------------------------------
#---------------------------------------------
Expand All @@ -284,7 +271,6 @@ if (PGROUTING_DEBUG)
message(STATUS "PGSQL_VERSION is ${PGSQL_VERSION}")
message(STATUS "Boost_INCLUDE_DIRS: ${Boost_INCLUDE_DIRS}")
message(STATUS "BOOST_VERSION_OK ${BOOST_VERSION_OK}")
message(STATUS "CGAL_INCLUDE_DIR: ${CGAL_INCLUDE_DIR}")
message(STATUS "PGROUTING_INCLUDE_DIRECTORIES = ${PGROUTING_INCLUDE_DIRECTORIES}")
message(STATUS "POSTGRESQL_INCLUDE_DIR = ${POSTGRESQL_INCLUDE_DIR}")
message(STATUS "Boost_INCLUDE_DIRS = ${Boost_INCLUDE_DIRS}")
Expand Down Expand Up @@ -393,7 +379,7 @@ endif()

# TODO use -Werror when TRSP gets rewritten
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Wconversion -Wmissing-prototypes -W -Wunused -Wuninitialized -Wextra -Wdouble-promotion")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -fno-implicit-inline-templates -Wconversion -pedantic -W -Wunused -Wuninitialized -Wextra -Wdouble-promotion")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -Wconversion -pedantic -W -Wunused -Wuninitialized -Wextra -Wdouble-promotion")



Expand Down Expand Up @@ -449,7 +435,7 @@ else(APPLE)
endif(APPLE)


LINK_LIBRARIES(${CGAL_LIBRARIES} ${GMP_LIBRARIES} ${BOOST_THREAD_LIBRARIES})
LINK_LIBRARIES(${BOOST_THREAD_LIBRARIES})

#-------------------
# pgRouting objects to be linked
Expand Down
3 changes: 3 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ pgRouting 3.0.0 Release Notes
*Fixed Issues*

* [#1153 ](https://github.com/pgRouting/pgrouting/issues/1153)_: Renamed pgr_eucledianTSP to pgr_TSPeuclidean
* [#1188 ](https://github.com/pgRouting/pgrouting/issues/1188)_: Removed CGAL dependency

*New Experimental functions*

Expand Down Expand Up @@ -102,6 +103,8 @@ pgRouting 3.0.0 Release Notes
* pgr_maximumcardinalitymatching

* TSP old signatures
* pgr_pointsAsPolygon
* pgr_alphaShape old signature



Expand Down
22 changes: 5 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@

### Branches

* The *master* branch has the release 2.5.2
* The *release/2.5* branch has the next micro-release 2.5.3 (if needed)
* The *develop* branch has the development of the next minor-release 2.6.0-dev
* The *master* branch has the latest release
* The *develop* branch has the development of the next release

For the complete list of releases go to:
https://github.com/pgRouting/pgrouting/releases
Expand Down Expand Up @@ -78,9 +77,6 @@ This library contains following features:
* K-Shortest Path, Multiple Alternative Paths (Yen's algorithm)
* Traveling Sales Person (TSP)
* Turn Restriction Shortest Path (TRSP)

Additionally, ready for testing and to be part of 2.5 official version:

* Shortest Path Dijkstra With Points Family of functions
* Shortest Path Dijkstra Cost With Points Family of functions
* Driving Distance With Points
Expand All @@ -89,25 +85,17 @@ Additionally, ready for testing and to be part of 2.5 official version:

and many more.

Family of functions include:

* one to one
* one to many
* many to one
* many to many

## REQUIREMENTS

Building reqirements
--------------------
* Perl
* C and C++ compilers
* GNU >= 4.6
* GNU >= 4.8
* MSVC >= 18.0
* Postgresql >= 9.2
* Postgresql >= 9.4
* The Boost Graph Library (BGL) >= 1.53
* CMake >= 3.2
* CGAL >= 4.4
* Sphinx >= 1.2


Expand Down Expand Up @@ -144,7 +132,7 @@ Build with documentation (requires [Sphinx](http://sphinx-doc.org/))

cmake -DWITH_DOC=ON ..

Postgresql 9.2+
Postgresql 9.3+

createdb mydatabase
psql mydatabase -c "CREATE EXTENSION postgis"
Expand Down
3 changes: 1 addition & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,10 @@ install:

build_script:
- cd c:\build\pgrouting\ci\appveyor
- msbuild_pgrouting.bat %PG_VER%
- msbuild_pgrouting.bat %PG_VER%
- cd %PGROUTING_BUILD_DIR%
- msbuild PGROUTING.sln /target:Build /property:Configuration=%CONFIGURATION%
- msbuild INSTALL.vcxproj /target:Build /property:Configuration=%CONFIGURATION%
- copy c:\build\gmp\x64\lib\*.dll C:\Progra~1\PostgreSQL\%PG_VER%\bin\

test_script:
- set PGUSER=postgres
Expand Down
211 changes: 0 additions & 211 deletions ci/appveyor/install-CGAL.bat

This file was deleted.

Loading