[pgrouting-dev] [pgr_2.0] Just checked in code to eliminate GAUL
Stephen Woodbridge
woodbri at swoodbridge.com
Fri Apr 5 06:20:35 PDT 2013
Hi Dave,
At this point you should be able to safely merge your code without any
significant issues.
1. Fork my branch sew-devel-2_0
2. add a directory like
pgrouting/
src/ksp/
doc/ - put doc files here using .rst restructured text
sql/ - put sql wrappers here
src/ - put all your source code here
test/ - put your tests here (look at src/trsp/test/* for example)
3. integrate with CMake
Ask if you need help with cmake or anything.
The new tree structure means you can do 99.9% of the work independent of
the noise in the rest of the tree. The only top level file that should
need to be changed is the top-level CMakeLists.txt. If you have SRF
types specific to your code then the type definitions need to loaded
first in your .sql file(s) or get moved to
src/common/sql/pgrouting-types.txt
It would be great to get this integrated. Shoot me a pull request when
you are ready, and I'll get it merged.
Thanks,
-Steve
On 4/5/2013 9:02 AM, Dave Potts wrote:
> On 05/04/13 02:35, Stephen Woodbridge wrote:
>
> Hi Stephen,
>
> Can you drop me a line when you have fiinshed all the changes your
> going to make, I like to try and get the ksp code up to the same
> release stadnard.
>
>
> Dave.
>> Hi All,
>>
>> I have just checked in code into sew-devel-2_0 branch that eliminates
>> the GAUL dependency and replaces the TSP solver with a simple C
>> routine. I rewrote the TSP lib code to use the existing GAUL API and
>> to use the postgresql memory management and added two test cases. I
>> have build and tested on Win32-pg92 and Linux-pg84 with no problems.
>>
>> Daniel - Thanks for the feedback on TSP, I will look at it and see
>> what I can do with your suggestions.
>>
>> The current code assumes a loop, ie: the start is also the end point.
>> Other than that is should work as before.
>>
>> -Steve
>> _______________________________________________
>> pgrouting-dev mailing list
>> pgrouting-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>
> _______________________________________________
> pgrouting-dev mailing list
> pgrouting-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
More information about the pgrouting-dev
mailing list