Skip to content

Commit

Permalink
Merge pull request #61 from Asher-1/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
Asher-1 authored Oct 7, 2024
2 parents ed0882b + 1538af9 commit 531309e
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 23 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ubuntu-cuda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
default: 'ON'
push:
branches:
- master
- main
pull_request:
types: [opened, reopened, synchronize]

Expand Down Expand Up @@ -89,19 +89,19 @@ jobs:
if-no-files-found: error

- name: Update devel release
if: ${{ github.ref == 'refs/heads/master' && env.BUILD_PACKAGE == 'true' }}
if: ${{ github.ref == 'refs/heads/main' && env.BUILD_PACKAGE == 'true' }}
env:
GH_TOKEN: ${{ github.token }}
run: |
gh release upload master-devel cloudViewer-devel-linux-*.tar.xz --clobber
gh release view master-devel
gh release upload main-devel cloudViewer-devel-linux-*.tar.xz --clobber
gh release view main-devel
- name: run docker
run: |
cd "${GITHUB_WORKSPACE}/.."
ACloudViewer/docker/docker_test.sh ${CI_CONFIG}
# - name: ccache upload
# if: ${{ github.ref == 'refs/heads/master' }}
# if: ${{ github.ref == 'refs/heads/main' }}
# run: |
# cp ${CCACHE_TAR_NAME}.tar.gz "$PWD"
12 changes: 6 additions & 6 deletions .github/workflows/ubuntu-wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
default: 'ON'
push:
branches:
- master
- main
pull_request:
types: [opened, reopened, synchronize]

Expand All @@ -35,7 +35,7 @@ jobs:
matrix:
python_version: ['3.8', '3.9', '3.10', '3.11']
is_main:
- ${{ github.ref == 'refs/heads/master' }}
- ${{ github.ref == 'refs/heads/main' }}
exclude:
- is_main: false
python_version: '3.8'
Expand Down Expand Up @@ -89,13 +89,13 @@ jobs:
${{ env.PIP_CPU_PKG_NAME }}
if-no-files-found: error
- name: Update devel release
if: ${{ github.ref == 'refs/heads/master' }}
if: ${{ github.ref == 'refs/heads/main' }}
env:
GH_TOKEN: ${{ github.token }}
run: |
gh release upload master-devel ${GITHUB_WORKSPACE}/${{ env.PIP_PKG_NAME }} \
gh release upload main-devel ${GITHUB_WORKSPACE}/${{ env.PIP_PKG_NAME }} \
${GITHUB_WORKSPACE}/${{ env.PIP_CPU_PKG_NAME }} --clobber
gh release view master-devel
gh release view main-devel
test-wheel-cpu:
name: Test wheel CPU
Expand All @@ -108,7 +108,7 @@ jobs:
matrix:
python_version: ['3.8', '3.9', '3.10', '3.11']
is_main:
- ${{ github.ref == 'refs/heads/master' }}
- ${{ github.ref == 'refs/heads/main' }}
exclude:
- is_main: false
python_version: '3.8'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
default: 'ON'
push:
branches:
- master
- main
pull_request:
types: [opened, reopened, synchronize]

Expand Down Expand Up @@ -66,9 +66,9 @@ jobs:
path: cloudViewer*.zip
if-no-files-found: error
- name: Update devel release
if: ${{ github.ref == 'refs/heads/master' }}
if: ${{ github.ref == 'refs/heads/main' }}
env:
GH_TOKEN: ${{ github.token }}
run: |
gh release upload master-devel cloudViewer*.zip --clobber
gh release view master-devel
gh release upload main-devel cloudViewer*.zip --clobber
gh release view main-devel
4 changes: 2 additions & 2 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ jobs:
strategy:
fail-fast: false
matrix:
BUILD_SHARED_LIBS: [ON, OFF]
STATIC_RUNTIME: [ON, OFF]
BUILD_SHARED_LIBS: [OFF]
STATIC_RUNTIME: [OFF]
BUILD_CUDA_MODULE: [ON, OFF]
CONFIG: [Release, Debug]
exclude:
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,10 @@

Introduction
------------
ACloudViewer is an open-source library that supports rapid development of software that deals with 3D data. The
ACloudViewer frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The
backend is highly optimized and is set up for parallelization. We welcome contributions from the open-source community.
ACloudViewer is an open-source library that supports rapid development of software that deals with 3D data
which is highly based on CloudCompare, Open3D and colmap with PCL. The ACloudViewer frontend exposes a set of
carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and
is set up for parallelization. We welcome contributions from the open-source community.

------------
ACloudViewer is a 3D point cloud (and triangular mesh) processing software. It was originally designed to perform
Expand Down
7 changes: 4 additions & 3 deletions docker/build-ubuntu.sh
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ if [[ "$(docker images -q cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERS
echo "Build cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERSION}-cuda${CUDA_VERSION} Done."
echo "Building ouput package dir is: $host_install_package_dir"
fi
# echo "Start to Delete docker image: cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERSION}-cuda${CUDA_VERSION}."
# docker rmi cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERSION}-cuda${CUDA_VERSION}
# echo "Delete done."

echo "Start to Delete docker image: cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERSION}-cuda${CUDA_VERSION}."
docker rmi cloudviewer:${CLOUDVIEWER_VERSION}-ubuntu${UBUNTU_VERSION}-cuda${CUDA_VERSION}
echo "Delete done."

0 comments on commit 531309e

Please sign in to comment.