Skip to content

Commit b15f2f2

Browse files
authored
Merge pull request #129 from pebenito/css-install
setup.py: Install CSS files.
2 parents 0f7a123 + 70a2fd9 commit b15f2f2

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
'setoolsgui.widgets.models', 'setoolsgui.widgets.views'],
7676
scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'],
7777
data_files=installed_data,
78-
package_data={'': ['*.html'],
78+
package_data={'': ['*.css', '*.html'],
7979
'setools': ['perm_map', 'policyrep.pyi', 'py.typed']},
8080
ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'],
8181
annotate=cython_annotate,

tox.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ commands = mypy -p setools -p setoolsgui -p tests
4141

4242
[testenv:install]
4343
deps = {[testenv]deps}
44-
commands = {envpython} -m pip install --use-pep517 .
44+
allowlist_externals = find
45+
commands = {envpython} -m pip install --use-pep517 --root {envtmpdir}/setools .
46+
find {envtmpdir}/setools
4547

4648
[testenv]
4749
passenv = USERSPACE_SRC

0 commit comments

Comments
 (0)