Skip to content

Commit

Permalink
Merge pull request #125 from marcosps/fix-man-generation
Browse files Browse the repository at this point in the history
setup.py: Check if argparse-manpage is present to vng.1
  • Loading branch information
Andrea Righi authored Jun 18, 2024
2 parents 146db8d + 0466b35 commit 58846eb
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,15 @@ def run(self):
package_files.append("bin/virtme-ng-init")
packages.append("virtme.guest.bin")

data_files = [
("/etc", ["cfg/virtme-ng.conf"]),
("/usr/share/bash-completion/completions", ["virtme-ng-prompt"]),
("/usr/share/bash-completion/completions", ["vng-prompt"]),
]

if which('argparse-manpage'):
data_files.append(("/usr/share/man/man1", ["vng.1"]))

setup(
name="virtme-ng",
version=VERSION,
Expand Down Expand Up @@ -171,12 +180,7 @@ def run(self):
},
packages=packages,
package_data={"virtme.guest": package_files},
data_files=[
("/etc", ["cfg/virtme-ng.conf"]),
("/usr/share/bash-completion/completions", ["virtme-ng-prompt"]),
("/usr/share/bash-completion/completions", ["vng-prompt"]),
("/usr/share/man/man1", ["vng.1"]),
],
data_files=data_files,
scripts=[
"bin/virtme-prep-kdir-mods",
],
Expand Down

0 comments on commit 58846eb

Please sign in to comment.