Skip to content

Commit ee85ce6

Browse files
committed
Update
1 parent 3d77898 commit ee85ce6

File tree

6 files changed

+1118
-1194
lines changed

6 files changed

+1118
-1194
lines changed

gen_html_std.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#! /bin/sh -e
1+
#! /bin/bash -e
22

33
# check if we need to rebuild
44
cd cxxdraft-htmlgen
@@ -47,23 +47,25 @@ cp std.pdf std_orig.pdf
4747

4848
# create the "annex-f" file that maps stable names to section numbers
4949

50+
shopt -s extglob
5051
# Memoir 3.8 changed the content of the .aux files so as to require a different incantation
51-
if grep -q TitleReference *.aux
52+
if grep -q TitleReference !(back).aux
5253
then
5354
# Memoir < 3.8
54-
grep -h '^\\newlabel{' *.aux \
55+
grep -h '^\\newlabel{' !(back).aux \
5556
| sed 's/\\newlabel{\([^}]*\)}.*TitleReference {\([^}]*\)}.*/\1 \2/' \
5657
| sed 's/\\newlabel{\([^}]*\)}{{\(Clause\|Annex\) \([^}]*\)}.*/\1 \3/' \
5758
| sed 's/\\newlabel{\(eq:[^}]*\)}{{\([^}]*\)}.*/\1 \2/' \
5859
| grep -v '^\\' \
5960
| sort > annex-f
6061
else
61-
grep -h '^\\newlabel{' *.aux \
62+
grep -h '^\\newlabel{' !(back).aux \
6263
| sed 's/^\\newlabel{\([^}]*\)}{{\([^}]*\)}.*/\1 \2/' \
6364
| grep -v '^\\' \
6465
| sed 's/\(Clause\|Annex\) //' \
6566
| sort > annex-f
6667
fi
68+
shopt -u extglob
6769

6870

6971
if [ -f ../../htmlgen.patch ]

gh-pages

Submodule gh-pages updated 3507 files

0 commit comments

Comments
 (0)