Skip to content

Commit

Permalink
Prep release (#29)
Browse files Browse the repository at this point in the history
  • Loading branch information
thinks authored Nov 13, 2024
1 parent c644542 commit 0f83160
Show file tree
Hide file tree
Showing 39 changed files with 101 additions and 978 deletions.
1 change: 0 additions & 1 deletion .github/constants.env

This file was deleted.

230 changes: 0 additions & 230 deletions .github/main.yml

This file was deleted.

58 changes: 0 additions & 58 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,6 @@ jobs:
- name: Lint
run: cmake -D FORMAT_COMMAND=clang-format -P cmake/lint.cmake

# - uses: actions/setup-python@v5
# with: { python-version: "3.12" }

# - name: Install codespell
# run: pip3 install codespell

# - name: Spell check
# if: always()
# run: cmake -P cmake/spell.cmake

coverage:
needs: [lint]

Expand Down Expand Up @@ -136,51 +126,3 @@ jobs:
- name: Test
working-directory: build
run: ctest --output-on-failure --no-tests=error -C Release -j 2

docs:
# Deploy docs only when builds succeed
needs: [sanitize, test]

runs-on: ubuntu-22.04

# To enable, first you have to create an orphaned gh-pages branch:
#
# git switch --orphan gh-pages
# git commit --allow-empty -m "Initial commit"
# git push -u origin gh-pages
#
# Edit the <name> placeholder below to your GitHub name, so this action
# runs only in your repository and no one else's fork. After these, delete
# this comment and the last line in the conditional below.
# If you do not wish to use GitHub Pages for deploying documentation, then
# simply delete this job similarly to the coverage one.
if: github.ref == 'refs/heads/master'
&& github.event_name == 'push'
&& github.repository_owner == 'thinks'
&& false

permissions:
contents: write

steps:
- uses: actions/checkout@v4

- uses: actions/setup-python@v5
with: { python-version: "3.12" }

- name: Install m.css dependencies
run: pip3 install jinja2 Pygments

- name: Install Doxygen
run: sudo apt-get update -q
&& sudo apt-get install doxygen -q -y

- name: Build docs
run: cmake "-DPROJECT_SOURCE_DIR=$PWD" "-DPROJECT_BINARY_DIR=$PWD/build"
-P cmake/docs-ci.cmake

- name: Deploy docs
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: build/docs/html
17 changes: 0 additions & 17 deletions .github/workflows/vsenv.bat

This file was deleted.

Empty file removed .gitmodules
Empty file.
5 changes: 2 additions & 3 deletions BUILDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,8 @@ Example usage:
find_package(tph_poisson REQUIRED)
# Declare the imported target as a build requirement using PRIVATE, where
# project_target is a target created in the consuming project.
target_link_libraries(
project_target PRIVATE
thinks::tph_poisson
target_link_libraries(project_target
PRIVATE thinks::tph_poisson
)
```

Expand Down
Loading

0 comments on commit 0f83160

Please sign in to comment.