mirror of
https://github.com/inventree/inventree-docs.git
synced 2025-04-28 21:56:49 +00:00
Improve hooks
This commit is contained in:
parent
9dfc67df44
commit
9698bc81df
@ -27,17 +27,30 @@ def on_config(config, *args, **kwargs):
|
|||||||
|
|
||||||
rtd = os.environ.get('READTHEDOCS', False)
|
rtd = os.environ.get('READTHEDOCS', False)
|
||||||
|
|
||||||
if not rtd:
|
if rtd:
|
||||||
print("'READTHEDOCS' environment variable not found")
|
|
||||||
print("Building for localhost configuration!")
|
|
||||||
|
|
||||||
else:
|
|
||||||
rtd_version = os.environ['READTHEDOCS_VERSION']
|
rtd_version = os.environ['READTHEDOCS_VERSION']
|
||||||
rtd_language = os.environ['READTHEDOCS_LANGUAGE']
|
rtd_language = os.environ['READTHEDOCS_LANGUAGE']
|
||||||
|
|
||||||
url = f"https://inventree.readthedocs.io/{rtd_language}/{rtd_version}"
|
site_url = f"https://inventree.readthedocs.io/{rtd_language}/{rtd_version}"
|
||||||
|
assets_dir = f"/{rtd_language}/{rtd_version}"
|
||||||
|
|
||||||
config['site_url'] = url
|
print("Building within READTHEDOCS environment!")
|
||||||
|
print(f" - Version: {rtd_version}")
|
||||||
|
print(f" - Language: {rtd_language}")
|
||||||
|
|
||||||
|
else:
|
||||||
|
print("'READTHEDOCS' environment variable not found")
|
||||||
|
print("Building for localhost configuration!")
|
||||||
|
|
||||||
|
assets_dir = '/assets'
|
||||||
|
site_url = config['site_url']
|
||||||
|
|
||||||
|
config['assets_dir'] = assets_dir
|
||||||
|
config['site_url'] = site_url
|
||||||
|
config['readthedocs'] = rtd
|
||||||
|
|
||||||
|
print(f"config.site_url = '{site_url}'")
|
||||||
|
print(f"config.assets_dir = '{assets_dir}'")
|
||||||
|
|
||||||
return config
|
return config
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user