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