summarylogtreecommitdiffstats
path: root/0001-optional-pyinstaller.patch
blob: fed4fde63d23b9b907bdbab758f30b3457b9d3ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/setup.py b/setup.py
index 91b4bdb..6b45047 100644
--- a/setup.py
+++ b/setup.py
@@ -40,12 +40,13 @@ setuptools.setup(
         "pyxel.examples.assets",
     ],
     package_data={"": ["*.pyxres", "*.png", "*.gif", "*.dylib", "*.dll", "*.so"]},
-    install_requires=["pyinstaller"],
+    install_requires=[],
+    extras_require={"packager": ["pyinstaller"]},
     python_requires=">=3.7",
     entry_points={
         "console_scripts": [
             "pyxeleditor=pyxel.editor:run",
-            "pyxelpackager=pyxel.packager:run",
+            "pyxelpackager=pyxel.packager:run [packager]",
             "install_pyxel_examples=pyxel.examples:install",
         ]
     },