File: 0002-Using-system-MeshSDFilter.patch

package info (click to toggle)
alicevision 3.3.0%2Brepack-3
  • links: PTS, VCS
  • area: contrib
  • in suites: sid
  • size: 33,932 kB
  • sloc: cpp: 145,449; python: 14,170; ansic: 7,937; modula3: 6,893; sh: 163; makefile: 66
file content (50 lines) | stat: -rw-r--r-- 1,726 bytes parent folder | download
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
From: Dima Kogan <Dmitriy.Kogan@jpl.nasa.gov>
Date: Sun, 1 Oct 2023 10:36:18 -0700
Subject: Using system MeshSDFilter

---
 src/CMakeLists.txt                   | 1 -
 src/software/pipeline/CMakeLists.txt | 8 ++++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

Index: alicevision/src/CMakeLists.txt
===================================================================
--- alicevision.orig/src/CMakeLists.txt
+++ alicevision/src/CMakeLists.txt
@@ -655,7 +655,6 @@ if (ALICEVISION_BUILD_MVS)
 
     if (ALICEVISION_USE_MESHSDFILTER STREQUAL "ON")
         set(ALICEVISION_HAVE_MESHSDFILTER 1)
-        add_subdirectory(dependencies/MeshSDFilter)
     endif()
 endif()
 
Index: alicevision/src/software/pipeline/CMakeLists.txt
===================================================================
--- alicevision.orig/src/software/pipeline/CMakeLists.txt
+++ alicevision/src/software/pipeline/CMakeLists.txt
@@ -574,9 +574,10 @@ if (ALICEVISION_BUILD_MVS)
             LINKS aliceVision_system
                   aliceVision_cmdline
                   aliceVision_mvsUtils
-                  MeshSDLibrary
+                  -lOpenMeshCore
                   Eigen3::Eigen
                   Boost::program_options
+            INCLUDE_DIRS /usr/include/MeshSDFilter
         )
 
         # Mesh Decimate
@@ -586,9 +587,10 @@ if (ALICEVISION_BUILD_MVS)
             LINKS aliceVision_system
                   aliceVision_cmdline
                   aliceVision_mvsUtils
-                  OpenMeshCore
-                  OpenMeshTools
+                  -lOpenMeshCore
+                  -lOpenMeshTools
                   Boost::program_options
+            INCLUDE_DIRS /usr/include/MeshSDFilter
         )
     endif()