work around unavailable git info for PDF title
This commit is contained in:
@ -107,10 +107,10 @@ def get_git_info():
|
|||||||
try:
|
try:
|
||||||
gitinfo = subprocess.run(['git','describe'],stdout=subprocess.PIPE,stderr=subprocess.PIPE)
|
gitinfo = subprocess.run(['git','describe'],stdout=subprocess.PIPE,stderr=subprocess.PIPE)
|
||||||
if gitinfo.returncode == 0:
|
if gitinfo.returncode == 0:
|
||||||
git_n_date = gitinfo.stdout.decode().replace('_',' ').replace('patch ','')
|
git_n_date = gitinfo.stdout.decode().replace('_',' ').replace('patch ','').replace('stable ','')
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
return git_n_date
|
return git_n_date.strip()
|
||||||
|
|
||||||
def get_git_commit():
|
def get_git_commit():
|
||||||
import subprocess,time
|
import subprocess,time
|
||||||
@ -302,8 +302,11 @@ rst_prolog = r"""
|
|||||||
|
|
||||||
latex_engine = 'pdflatex'
|
latex_engine = 'pdflatex'
|
||||||
if (get_lammps_update() == 'Development') or (get_lammps_update() == 'Maintenance'):
|
if (get_lammps_update() == 'Development') or (get_lammps_update() == 'Maintenance'):
|
||||||
lammpsversion = format("\\newcommand{\\lammpsversion}{Git: %s}\n" \
|
if get_git_info() == '':
|
||||||
% (get_git_info()))
|
lammpsversion = format("\\newcommand{\\lammpsversion}{Development %s %s}\n" \
|
||||||
|
% (get_lammps_version(), get_lammps_update()))
|
||||||
|
else:
|
||||||
|
lammpsversion = format("\\newcommand{\\lammpsversion}{Git: %s}\n" % (get_git_info()))
|
||||||
else:
|
else:
|
||||||
lammpsversion = format("\\newcommand{\\lammpsversion}{Release %s %s}\n" \
|
lammpsversion = format("\\newcommand{\\lammpsversion}{Release %s %s}\n" \
|
||||||
% (get_lammps_version(), get_lammps_update()))
|
% (get_lammps_version(), get_lammps_update()))
|
||||||
|
|||||||
Reference in New Issue
Block a user