Update setup.py
This commit is contained in:
parent
c9d215afed
commit
5970785836
22
setup.py
22
setup.py
@ -1,9 +1,27 @@
|
|||||||
#!/bin/python
|
#!/bin/python
|
||||||
#https://python-packaging.readthedocs.io/en/latest/minimal.html
|
#https://python-packaging.readthedocs.io/en/latest/minimal.html
|
||||||
import os
|
import os, glob
|
||||||
from setuptools import find_packages
|
from setuptools import find_packages
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
fenrirVersion = '1.5'
|
fenrirVersion = '1.5'
|
||||||
|
|
||||||
|
data_files = []
|
||||||
|
directories = glob.glob('config/*')
|
||||||
|
for directory in directories:
|
||||||
|
files = glob.glob(directory+'/*')
|
||||||
|
destDir = '/etc/fenrir'
|
||||||
|
if directory == 'config/punctuation':
|
||||||
|
destDir = '/etc/fenrir/punctuation'
|
||||||
|
elif directory == 'config/keyboard':
|
||||||
|
destDir = '/etc/fenrir/keyboard'
|
||||||
|
if directory == 'config/settings':
|
||||||
|
destDir = '/etc/fenrir/settings'
|
||||||
|
elif directory == 'config/scripts':
|
||||||
|
destDir = '/usr/share/fenrir/scripts/'
|
||||||
|
elif directory == 'config/sound':
|
||||||
|
destDir = '/usr/share/sounds/fenrir'
|
||||||
|
data_files.append((destDir, files))
|
||||||
|
|
||||||
def read(fname):
|
def read(fname):
|
||||||
return open(os.path.join(os.path.dirname(__file__), fname)).read()
|
return open(os.path.join(os.path.dirname(__file__), fname)).read()
|
||||||
|
|
||||||
@ -39,7 +57,7 @@ setup(
|
|||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
|
|
||||||
data_files=[('/etc/fenrir', ['config/*']),
|
data_files=data_files,
|
||||||
|
|
||||||
],
|
],
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user