Skip to content

Commit

Permalink
Merge pull request #1 from koide3/devel
Browse files Browse the repository at this point in the history
Prerelease
  • Loading branch information
koide3 authored Jul 10, 2024
2 parents 23ef474 + 519eb8e commit 9ded27f
Show file tree
Hide file tree
Showing 263 changed files with 9,115 additions and 5,650 deletions.
2 changes: 1 addition & 1 deletion .cppcheck_suppressions.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
syntaxError
preprocessorErrorDirective

uninitvar:include/gtsam_ext/optimizers/dogleg_optimizer_ext_impl.hpp
uninitvar:include/gtsam_points/optimizers/dogleg_optimizer_ext_impl.hpp
13 changes: 11 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,14 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
DISTRO: [focal, focal_cuda11.2, focal_llvm, focal_cuda11.2_llvm, jammy, jammy_cuda11.8, jammy_llvm, jammy_cuda11.8_llvm]
DISTRO: [
{ "ubuntu": "jammy", "suffix": "gcc" },
{ "ubuntu": "jammy", "suffix": "llvm" },
{ "ubuntu": "jammy_cuda12.2", "suffix": "gcc.cuda" },
{ "ubuntu": "jammy_cuda12.2", "suffix": "llvm.cuda" },
{ "ubuntu": "noble", "suffix": "gcc" },
{ "ubuntu": "noble", "suffix": "llvm" }
]

steps:
- uses: actions/checkout@v2
Expand All @@ -33,6 +40,8 @@ jobs:
- name: Docker build
uses: docker/build-push-action@v2
with:
file: ${{github.workspace}}/docker/${{ matrix.DISTRO }}/Dockerfile
file: ${{github.workspace}}/docker/ubuntu/Dockerfile.${{ matrix.DISTRO.suffix }}
build-args: |
BASE_IMAGE=koide3/gtsam_docker:${{ matrix.DISTRO.ubuntu }}
context: .
push: false
21 changes: 21 additions & 0 deletions .github/workflows/license.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: license

on:
push:
branches: [ master ]
paths-ignore: '**.md'
pull_request:
branches: [ master ]
paths-ignore: '**.md'

jobs:
license_check:
name: License check
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Check license
run: |
find include/gtsam_points src/gtsam_points -type f | xargs -I filename bash -c 'if ! grep -q Copyright filename; then echo filename : lisence not found; exit 1; fi'
6 changes: 0 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +0,0 @@
[submodule "thirdparty/Eigen"]
path = thirdparty/Eigen
url = https://gitlab.com/libeigen/eigen.git
[submodule "thirdparty/nanoflann"]
path = thirdparty/nanoflann
url = https://github.com/jlblancoc/nanoflann.git
Loading

0 comments on commit 9ded27f

Please sign in to comment.