Skip to content

Commit

Permalink
maintenance
Browse files Browse the repository at this point in the history
  • Loading branch information
strasdat committed Jun 9, 2024
1 parent d270df2 commit bed793b
Show file tree
Hide file tree
Showing 19 changed files with 18 additions and 532 deletions.
59 changes: 0 additions & 59 deletions .github/workflows/coverage.yml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/gh_pages.yml

This file was deleted.

18 changes: 2 additions & 16 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04]
os: [ubuntu-22.04, Ubuntu 24.04, macos-10.15]
build_type: [Debug, Release]
row_major: [ON, OFF]
basic_logging: [ON, OFF]
Expand All @@ -26,33 +26,19 @@ jobs:
basic_logging: ON
fail-fast: false
env:
BUILD_TYPE: ${{ matrix.build_type }}
ROW_MAJOR_DEFAULT: ${{ matrix.row_major }}
USE_BASIC_LOGGING: ${{ matrix.basic_logging }}


steps:
- uses: actions/checkout@v2

- name: Format
uses: DoozyX/[email protected]
with:
source: '.'
extensions: 'hpp,cpp'
exclude: './sympy ./doxyrest_b'
clangFormatVersion: 9
if: matrix.os == 'ubuntu-20.04'

- name: ccache
uses: hendrikmuhs/ccache-action@v1

- name: Install dependencies (Linux)
run: ./scripts/install_linux_deps.sh
if: matrix.os == 'ubuntu-20.04'

- name: Install fmt dependency (Linux)
run: ./scripts/install_linux_fmt_deps.sh
if: matrix.os == 'ubuntu-20.04' && matrix.basic_logging == 'OFF'
if: matrix.os == 'ubuntu-22.04' || matrix.os == 'Ubuntu 24.04'

- name: Install dependencies (Mac OS)
run: ./scripts/install_osx_deps.sh
Expand Down
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,6 @@ set(SOPHUS_HEADER_FILES
sophus/so3.hpp
sophus/spline.hpp
sophus/types.hpp
sophus/velocities.hpp
)

set(SOPHUS_OTHER_FILES
Expand Down
19 changes: 13 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,21 @@ modern configurations as long they support c++14, CMake, Eigen 3.3.X and

.. _GitHubCI: https://github.com/strasdat/Sophus/actions

.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/um4285lwhs8ci7pt/branch/master?svg=true
.. _AppVeyor: https://ci.appveyor.com/project/strasdat/sophus/branch/master

.. |ci_cov| image:: https://coveralls.io/repos/github/strasdat/Sophus/badge.svg?branch=master
.. _ci_cov: https://coveralls.io/github/strasdat/Sophus?branch=master

.. |GithubCICpp| image:: https://github.com/strasdat/Sophus/actions/workflows/main.yml/badge.svg?branch=master
.. _GithubCICpp: https://github.com/strasdat/Sophus/actions/workflows/main.yml?query=branch%3Amaster

.. |GithubCISympy| image:: https://github.com/strasdat/Sophus/actions/workflows/sympy.yml/badge.svg?branch=master
.. _GithubCISympy: https://github.com/strasdat/Sophus/actions/workflows/sympy.yml?query=branch%3Amaster


Install Ubuntu 22.04
--------------------

sudo apt install libeigen3-dev
sudo apt install libfmt-dev
sudo apt install libceres-dev

mkdir build
cd build
cmake ..
make -j4
35 changes: 0 additions & 35 deletions appveyor.yml

This file was deleted.

24 changes: 0 additions & 24 deletions doxyfile

This file was deleted.

20 changes: 0 additions & 20 deletions doxyrest-config.lua

This file was deleted.

3 changes: 0 additions & 3 deletions make_docs.sh

This file was deleted.

54 changes: 0 additions & 54 deletions rst-dir/conf.py

This file was deleted.

9 changes: 0 additions & 9 deletions rst-dir/page_index.rst

This file was deleted.

23 changes: 0 additions & 23 deletions rst-dir/pysophus.rst

This file was deleted.

1 change: 0 additions & 1 deletion run_format.sh

This file was deleted.

21 changes: 0 additions & 21 deletions scripts/install_docs_deps.sh

This file was deleted.

Loading

0 comments on commit bed793b

Please sign in to comment.