mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-03-11 09:04:54 +00:00
Build documentation before install
This commit is contained in:
parent
c62f0cfa72
commit
b12072d924
6
setup.py
6
setup.py
@ -26,6 +26,7 @@ import glob
|
||||
import os
|
||||
from setuptools import find_packages, setup
|
||||
import shutil
|
||||
import subprocess
|
||||
|
||||
from plinth import __version__
|
||||
|
||||
@ -41,11 +42,12 @@ DIRECTORIES_TO_COPY = [
|
||||
('/usr/share/doc/plinth/', 'doc'),
|
||||
]
|
||||
|
||||
|
||||
class CustomInstallData(install_data):
|
||||
"""Override install command to allow directory creation"""
|
||||
"""Override install command to allow directory creation and copy"""
|
||||
def run(self):
|
||||
"""Execute install command"""
|
||||
subprocess.check_call(['make', '-C', 'doc'])
|
||||
|
||||
install_data.run(self) # Old style base class
|
||||
|
||||
# Create empty directories
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user