Skip to content

Commit 17f19cd

Browse files
comply with AutoDoc v2025.12.19 (#282)
1 parent 1a45c0a commit 17f19cd

File tree

6 files changed

+10
-32
lines changed

6 files changed

+10
-32
lines changed

.github/workflows/Tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ jobs:
4848
- name: Prepare environment
4949
run: |
5050
cp ./FinSetsForCAP/dev/ci_gaprc /home/gap/.gap/gaprc
51-
git clone --depth 1 -vv https://github.com/gap-packages/AutoDoc.git
5251
git clone --depth 1 -vv https://github.com/homalg-project/homalg_project.git
5352
git clone --depth 1 -vv https://github.com/homalg-project/CAP_project.git
5453
git clone --depth 1 -vv https://github.com/homalg-project/Toposes.git
@@ -59,6 +58,7 @@ jobs:
5958
if [ -d "CAP_project/CompilerForCAP" ]; then make -C "CAP_project/CompilerForCAP" doc; fi
6059
if [ -d "CAP_project/MonoidalCategories" ]; then make -C "CAP_project/MonoidalCategories" doc; fi
6160
if [ -d "CAP_project/CartesianCategories" ]; then make -C "CAP_project/CartesianCategories" doc; fi
61+
if [ -d "CAP_project/AdditiveClosuresForCAP" ]; then make -C "CAP_project/AdditiveClosuresForCAP" doc; fi
6262
if [ -d "CAP_project/FreydCategoriesForCAP" ]; then make -C "CAP_project/FreydCategoriesForCAP" doc; fi
6363
if [ -d "HigherHomologicalAlgebra/ToolsForHigherHomologicalAlgebra" ]; then make -C "HigherHomologicalAlgebra/ToolsForHigherHomologicalAlgebra" doc; fi
6464
if [ -d "homalg_project/homalg" ]; then make -C "homalg_project/homalg" doc; fi

PackageInfo.g

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ SetPackageInfo( rec(
1010

1111
PackageName := "FinSetsForCAP",
1212
Subtitle := "The (skeletal) elementary topos of finite sets",
13-
Version := "2025.11-01",
13+
Version := "2025.12-01",
1414

1515
Date := (function ( ) if IsBound( GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE ) then return GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE; else return Concatenation( ~.Version{[ 1 .. 4 ]}, "-", ~.Version{[ 6, 7 ]}, "-01" ); fi; end)( ),
1616
License := "GPL-2.0-or-later",

dev/.release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ sed "s;Date := .*;Date := \"$(date -I)\",;" PackageInfo.g > PackageInfo.g.bak
1414
mv PackageInfo.g.bak PackageInfo.g
1515

1616
# replace links to packages which are possibly referenced in the documentation, keep this in sync with `Tests.yml.j2`
17-
for package in CAP_project/CAP CAP_project/CompilerForCAP CAP_project/MonoidalCategories CAP_project/CartesianCategories CAP_project/FreydCategoriesForCAP HigherHomologicalAlgebra/ToolsForHigherHomologicalAlgebra homalg_project/homalg homalg_project/Modules CategoricalTowers/ToolsForCategoricalTowers CategoricalTowers/Toposes; do
17+
for package in CAP_project/CAP CAP_project/CompilerForCAP CAP_project/MonoidalCategories CAP_project/CartesianCategories CAP_project/AdditiveClosuresForCAP CAP_project/FreydCategoriesForCAP HigherHomologicalAlgebra/ToolsForHigherHomologicalAlgebra homalg_project/homalg homalg_project/Modules CategoricalTowers/ToolsForCategoricalTowers CategoricalTowers/Toposes; do
1818

1919
# adjust links to other manuals
2020
# Note that we cannot use sed's `-i` option for in-place editing, as

makedoc.g

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
#
44
# This file is a script which compiles the package manual.
55
#
6-
if fail = LoadPackage( "AutoDoc", "2019.05.20" ) then
6+
if fail = LoadPackage( "AutoDoc", "2025.12.19" ) then
77

8-
Error( "AutoDoc version 2019.05.20 or newer is required." );
8+
Error( "AutoDoc version 2025.12.19 or newer is required." );
99

1010
fi;
1111

@@ -31,7 +31,7 @@ AutoDoc( rec(
3131
),
3232
),
3333
scaffold := rec(
34-
entities := [ "homalg", "CAP" ],
34+
entities := rec( homalg := "homalg", CAP := "CAP" ),
3535
),
3636
) );
3737

makedoc_with_overfull_hbox_warnings.g

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
#
44
# This file is a script which compiles the package manual and prints overfull hbox warnings.
55
#
6-
if fail = LoadPackage( "AutoDoc", "2019.05.20" ) then
6+
if fail = LoadPackage( "AutoDoc", "2025.12.19" ) then
77

8-
Error( "AutoDoc version 2019.05.20 or newer is required." );
8+
Error( "AutoDoc version 2025.12.19 or newer is required." );
99

1010
fi;
1111

@@ -42,7 +42,7 @@ AutoDoc( rec(
4242
),
4343
),
4444
scaffold := rec(
45-
entities := [ "homalg", "CAP" ],
45+
entities := rec( homalg := "homalg", CAP := "CAP" ),
4646
),
4747
) );
4848

makefile

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -58,26 +58,4 @@ test-spacing:
5858
rm spacing_diff
5959
rm spacing_diff_no_blanks
6060

61-
test-gap_to_julia:
62-
@bash -e -c '\
63-
if [ ! -d "$$HOME/.gap/PackageJanitor" ]; then \
64-
git clone --depth 1 -vv https://github.com/homalg-project/PackageJanitor.git "$$HOME/.gap/PackageJanitor"; \
65-
else \
66-
echo "PackageJanitor already exists, skipping clone."; \
67-
fi; \
68-
if [ ! -d "$$HOME/.julia/dev/CAP_project.jl" ]; then \
69-
git clone --depth 1 -vv https://github.com/homalg-project/CAP_project.jl.git "$$HOME/.julia/dev/CAP_project.jl"; \
70-
else \
71-
echo "CAP_project.jl already exists, skipping clone."; \
72-
fi; \
73-
for pkg in CAP MonoidalCategories CartesianCategories Toposes FinSetsForCAP; do \
74-
julia -e "using Pkg; Pkg.develop(path = homedir() * \"/.julia/dev/CAP_project.jl/$${pkg}\")"; \
75-
done; \
76-
for pkg in CAP MonoidalCategories CartesianCategories Toposes FinSetsForCAP; do \
77-
make -C "$$HOME/.julia/dev/CAP_project.jl/$${pkg}" gen-full; \
78-
done; \
79-
for pkg in CAP MonoidalCategories CartesianCategories Toposes FinSetsForCAP; do \
80-
julia -e "using Pkg; Pkg.test(\"$${pkg}\")"; \
81-
done'
82-
83-
ci-test: test-basic-spacing test-spacing test-doc test-with-coverage test-with-coverage-without-precompiled-code test-gap_to_julia
61+
ci-test: test-basic-spacing test-spacing test-doc test-with-coverage test-with-coverage-without-precompiled-code

0 commit comments

Comments
 (0)