kopia lustrzana https://github.com/OpenDroneMap/ODM
dem2points, dem2mesh install targets
rodzic
4ba45dcd2f
commit
f7dfc98832
|
@ -134,19 +134,17 @@ externalproject_add(poissonrecon
|
|||
externalproject_add(dem2mesh
|
||||
GIT_REPOSITORY https://github.com/OpenDroneMap/dem2mesh.git
|
||||
GIT_TAG master
|
||||
PREFIX ${SB_BINARY_DIR}/dem2mesh
|
||||
SOURCE_DIR ${SB_SOURCE_DIR}/dem2mesh
|
||||
UPDATE_COMMAND ""
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_COMMAND ""
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=${SB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
externalproject_add(dem2points
|
||||
GIT_REPOSITORY https://github.com/OpenDroneMap/dem2points.git
|
||||
GIT_TAG master
|
||||
PREFIX ${SB_BINARY_DIR}/dem2points
|
||||
SOURCE_DIR ${SB_SOURCE_DIR}/dem2points
|
||||
UPDATE_COMMAND ""
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_COMMAND ""
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=${SB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
externalproject_add(lastools
|
||||
|
|
|
@ -185,10 +185,13 @@ clean() {
|
|||
${RUNPATH}/SuperBuild/src/opengv \
|
||||
${RUNPATH}/SuperBuild/src/pcl \
|
||||
${RUNPATH}/SuperBuild/src/pdal \
|
||||
${RUNPATH}/SuperBuild/src/dem2mesh \
|
||||
${RUNPATH}/SuperBuild/build/dem2mesh \
|
||||
${RUNPATH}/SuperBuild/src/dem2points \
|
||||
${RUNPATH}/SuperBuild/build/dem2points \
|
||||
${RUNPATH}/SuperBuild/src/openmvs \
|
||||
${RUNPATH}/SuperBuild/build/openmvs \
|
||||
${RUNPATH}/SuperBuild/src/vcg \
|
||||
${RUNPATH}/SuperBuild/src/zstd
|
||||
${RUNPATH}/SuperBuild/src/vcg
|
||||
|
||||
# find in /code and delete static libraries and intermediate object files
|
||||
find ${RUNPATH} -type f -name "*.a" -delete -or -type f -name "*.o" -delete
|
||||
|
|
|
@ -8,8 +8,6 @@ root_path, _ = os.path.split(current_path)
|
|||
|
||||
superbuild_path = os.path.join(root_path, 'SuperBuild')
|
||||
superbuild_bin_path = os.path.join(superbuild_path, 'install', 'bin')
|
||||
tests_path = os.path.join(root_path, 'tests')
|
||||
tests_data_path = os.path.join(root_path, 'tests/test_data')
|
||||
|
||||
# add opencv,opensfm to python path
|
||||
python_packages_paths = [os.path.join(superbuild_path, p) for p in [
|
||||
|
@ -28,15 +26,15 @@ opensfm_path = os.path.join(superbuild_path, "src/opensfm")
|
|||
orb_slam2_path = os.path.join(superbuild_path, "src/orb_slam2")
|
||||
|
||||
poisson_recon_path = os.path.join(superbuild_path, 'src', 'PoissonRecon', 'Bin', 'Linux', 'PoissonRecon')
|
||||
dem2mesh_path = os.path.join(superbuild_path, 'src', 'dem2mesh', 'dem2mesh')
|
||||
dem2points_path = os.path.join(superbuild_path, 'src', 'dem2points', 'dem2points')
|
||||
dem2mesh_path = os.path.join(superbuild_bin_path, 'dem2mesh')
|
||||
dem2points_path = os.path.join(superbuild_path, 'dem2points')
|
||||
|
||||
# define mvstex path
|
||||
mvstex_path = os.path.join(superbuild_path, "install/bin/texrecon")
|
||||
mvstex_path = os.path.join(superbuild_bin_path, "texrecon")
|
||||
|
||||
# openmvs paths
|
||||
omvs_densify_path = os.path.join(superbuild_path, "install/bin/OpenMVS/DensifyPointCloud")
|
||||
omvs_reconstructmesh_path = os.path.join(superbuild_path, "install/bin/OpenMVS/ReconstructMesh")
|
||||
omvs_densify_path = os.path.join(superbuild_bin_path, "OpenMVS", "DensifyPointCloud")
|
||||
omvs_reconstructmesh_path = os.path.join(superbuild_bin_path, "OpenMVS", "ReconstructMesh")
|
||||
|
||||
# define txt2las path
|
||||
txt2las_path = os.path.join(superbuild_path, 'src/las-tools/bin')
|
||||
|
|
|
@ -213,7 +213,8 @@ parts:
|
|||
- -odm/SuperBuild/src/pcl
|
||||
- -odm/SuperBuild/src/pdal
|
||||
- -odm/SuperBuild/src/vcg
|
||||
- -odm/SuperBuild/src/zstd
|
||||
- -odm/SuperBuild/src/dem2mesh
|
||||
- -odm/SuperBuild/src/dem2points
|
||||
prime:
|
||||
# remove any static-libraries
|
||||
- -**/*.a
|
||||
|
|
Ładowanie…
Reference in New Issue