mirror of
https://github.com/onionshare/onionshare.git
synced 2024-10-01 01:35:40 -04:00
51 lines
1.4 KiB
TOML
51 lines
1.4 KiB
TOML
|
[tool.briefcase]
|
||
|
project_name = "OnionShare"
|
||
|
bundle = "org.onionshare.OnionShare"
|
||
|
version = "2.3.dev1"
|
||
|
url = "https://onionshare.org"
|
||
|
license = "GPLv3"
|
||
|
author = 'Micah Lee'
|
||
|
author_email = "micah@micahflee.com"
|
||
|
|
||
|
[tool.briefcase.app.helloworld]
|
||
|
formal_name = "OnionShare"
|
||
|
description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service."
|
||
|
icon = "src/helloworld/resources/helloworld"
|
||
|
sources = ['src/onionshare']
|
||
|
requires = [
|
||
|
"Click",
|
||
|
"eventlet",
|
||
|
"Flask",
|
||
|
"Flask-HTTPAuth",
|
||
|
"flask-socketio",
|
||
|
"psutil",
|
||
|
"pycryptodome",
|
||
|
"PyQt5==5.14",
|
||
|
"PyQt5-sip",
|
||
|
"PySocks",
|
||
|
"qrcode",
|
||
|
"requests",
|
||
|
"stem",
|
||
|
"urllib3",
|
||
|
]
|
||
|
|
||
|
[tool.briefcase.app.helloworld.macOS]
|
||
|
requires = []
|
||
|
|
||
|
[tool.briefcase.app.helloworld.linux]
|
||
|
requires = []
|
||
|
system_requires = []
|
||
|
|
||
|
[tool.briefcase.app.helloworld.windows]
|
||
|
requires = ["pywin32"]
|
||
|
|
||
|
# Mobile deployments
|
||
|
[tool.briefcase.app.helloworld.iOS]
|
||
|
requires = []
|
||
|
|
||
|
[tool.briefcase.app.helloworld.android]
|
||
|
requires = []
|
||
|
|
||
|
# TODO: Figure out tests with briefcase
|
||
|
# Test dependencies: pytest, pytest-faulthandler, pytest-qt
|
||
|
# Also probably https://pypi.org/project/pytest-briefcase/
|