You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Makefile
-9Lines changed: 0 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -41,12 +41,3 @@ ci: all
41
41
+@make -B exercises # force make (in case exercise files have been edited directly)
42
42
if [ -n"$$(git status --porcelain)" ];thenecho'ERROR: Exercise files are not up-to-date with solutions. `git diff` and `git status` after re-making them:'; git diff; git status;exit 1;fi
43
43
.PHONY: ci
44
-
45
-
pdf: html
46
-
@if !command -v wkhtmltopdf >/dev/null 2>&1;then\
47
-
echo"wkhtmltopdf not found. Running inside nix-shell...";\
This tutorial uses [RocqdocJS](https://github.com/rocq-community/rocqdocjs), so please make sure to format your changes accordingly. To see what your changes will look like in the documentation, run
179
179
180
180
```sh
181
-
git submodule update --init
182
181
make html
183
182
```
184
183
185
184
Then open `html/toc.html` in a browser, and navigate to the chapter(s) containing your changes.
186
185
187
186
### Generating the Exercises
188
187
189
-
Note that the files in `exercises/` are generated from the corresponding files in `theories/`. As such, if you wish to make changes to a chapter, please make those changes to the `theories`-version of the chapter. Afterwards, the `exercises`-version can be re-generated by running `make exercises`. This requires `gawk` to be installed (which should be available on Linux, and on macOS can be installed via `brew install gawk`).
188
+
Note that the files in `exercises/` are generated from the corresponding files in `theories/`. As such, if you wish to make changes to a chapter, please make those changes to the `theories`-version of the chapter. Afterwards, the `exercises`-version can be re-generated by running `make exercises`. This requires `awk` to be installed.
190
189
191
190
The syntax for the solution files is as follows:
192
191
@@ -236,9 +235,9 @@ Below is a list of people who have contributed to the tutorial, sorted by last n
0 commit comments