File: using-system-triangle.patch

package info (click to toggle)
geogram 1.9.6-1
  • links: PTS, VCS
  • area: contrib
  • in suites: sid
  • size: 15,436 kB
  • sloc: cpp: 143,890; ansic: 10,098; perl: 1,430; sh: 1,199; yacc: 522; lex: 182; python: 157; javascript: 149; makefile: 17
file content (26 lines) | stat: -rw-r--r-- 887 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Index: geogram/src/lib/geogram/delaunay/delaunay_triangle.h
===================================================================
--- geogram.orig/src/lib/geogram/delaunay/delaunay_triangle.h
+++ geogram/src/lib/geogram/delaunay/delaunay_triangle.h
@@ -55,7 +55,7 @@ extern "C" {
 #define REAL double
 #define ANSI_DECLARATORS
 #define VOID void
-#include <geogram/third_party/triangle/triangle.h>
+#include <triangle.h>
 }
 
 namespace GEO {
Index: geogram/src/lib/geogram/CMakeLists.txt
===================================================================
--- geogram.orig/src/lib/geogram/CMakeLists.txt
+++ geogram/src/lib/geogram/CMakeLists.txt
@@ -88,7 +88,7 @@ if(UNIX AND VORPALINE_BUILD_DYNAMIC)
 if (ANDROID)
 target_link_libraries(geogram dl)
 else()
-target_link_libraries(geogram pthread dl lua5.4)
+target_link_libraries(geogram pthread dl lua5.4 triangle)
 endif()
 endif()