Mercurial > libervia-backend
diff setup.py @ 3281:a3639d6d9643
core: replaced `sat` shell script by a python script:
the backend is now launched by `sat.core.launcher`, and the script is generated during
installation with a new entry point in `setup.py`.
author | Goffi <goffi@goffi.org> |
---|---|
date | Mon, 25 May 2020 15:50:01 +0200 |
parents | f300d78f08f3 |
children | 7b47f48d31f3 |
line wrap: on
line diff
--- a/setup.py Mon May 25 15:46:21 2020 +0200 +++ b/setup.py Mon May 25 15:50:01 2020 +0200 @@ -110,7 +110,12 @@ ["CHANGELOG", "COPYING", "INSTALL", "README", "README4TRANSLATORS"]), (os.path.join("share", DBUS_DIR), [DBUS_FILE]), ], - scripts=["sat_frontends/jp/jp", "sat_frontends/primitivus/primitivus", "bin/sat"], + entry_points={ + "console_scripts": [ + "sat = sat.core.launcher:Launcher.run", + ], + }, + scripts=["sat_frontends/jp/jp", "sat_frontends/primitivus/primitivus"], zip_safe=False, setup_requires=["setuptools_scm"] if is_dev_version else [], use_scm_version=sat_dev_version if is_dev_version else False,