now a correct list of dependencies is generated for use with texlive and others (fixed)

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2023-03-18 21:55:45 +03:00
parent 7357f3a526
commit 264d80e4cd
3 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ jobs:
uses: xu-cheng/texlive-action/full@v1
with:
run: |
apk add make git zip
apk add make git zip grep
git config --global --add safe.directory '*'
echo "VERSION=$(make version)" >> $GITHUB_ENV
# XXX not sure about this...

View File

@ -246,7 +246,7 @@ LN := cp -l
#
DEPENDS.txt: $(MODULE).cls
cat $< \
| grep -Pzo '\n\s*\\RequirePackage(\[[^]]*\])?\{[^}]*\}' \
| egrep -zo '\s*\\RequirePackage(\[[^]]*\])?\{[^}]*\}' \
| sed 's/.*{\(.*\)}/hard \1\n/' \
| grep -a hard \
> $@

View File

@ -76,7 +76,7 @@
%%% NOTE: \def\<module-name>@[A-Z]+ macros will be visible to both the
%%% code and the generated docs...
\edef\photobook@FILEVERSION{v0.1.14}
\edef\photobook@FILEVERSION{v0.1.15}
\edef\photobook@FILEDATE{2023-03-18}