add python script to generator
This commit is contained in:
parent
b363a6945e
commit
5f5c912020
|
@ -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/"
|
||||
|
||||
|
|
3
links.py
3
links.py
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue