add python script to generator

This commit is contained in:
sejo 2021-06-16 13:44:52 -05:00
parent b363a6945e
commit 5f5c912020
2 changed files with 9 additions and 6 deletions

View File

@ -2,6 +2,7 @@
mkdir -p web/static
mkdir -p gem
mkdir -p tmp
fecha=$(date +"%s")
@ -32,22 +33,25 @@ echo "limpiando archivos previos..."
rm web/*html
rm gem/*gmi
rm tmp/*gmo
# crea índice
echo "generando índice..."
rm src/pages.gmo
ls -t src/*gmo | awk -f genindice.awk > src/pages.gmo
# genera incoming links en tmp/
echo "generando incoming links..."
python3 links.py
echo "revisando y convirtiendo archivimos gmo a html y gmi..."
i=0
# convierte y actualiza archivos gmi a html
for f in $(find src/ -iname *.gmo)
for f in $(find tmp/ -iname *.gmo)
do
path=${f#src/} # quita el prefijo de "src/"
path=${f#tmp/} # quita el prefijo de "tmp/"
htmlpath="web/${path%gmo}html" # agrega "web/" y cambia el sufijo
gempath="gem/${path%gmo}gmi" # agrega "gem/"

View File

@ -53,11 +53,10 @@ for key,links in incoming.items():
if len(links):
# write incoming links
# print( '## incoming links' )
print( '{} incoming links\n'.format( len(links) ) )
file.write("\n\n## incoming links\n")
for link in links:
gemlink = '=> {} {}'.format(wikilink2Filename(link), link)
gemlink = '=> ./{} {}'.format(wikilink2Filename(link), link)
# print(gemlink)
file.write(gemlink+"\n")
else: