-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
60 lines (52 loc) · 1.43 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
[tool.briefcase]
project_name = "DativeTop"
bundle = "ca.dative"
version = "0.0.1"
url = "https://www.dative.ca/dativetop"
license = "BSD license"
author = 'Joel Dunham'
author_email = "[email protected]"
[tool.briefcase.app.dativetop]
formal_name = "DativeTop"
description = "A desktop application for managing linguistic fieldwork data"
icon = "src/dativetop/resources/dativetop"
splash = "src/dativetop/resources/dativetop"
sources = ['src/dativetop', 'src/old', 'src/dative']
requires = [
# DativeTop Requirements
'oldclient==0.0.1',
'pyperclip==1.7.0',
# OLD Dependency from GitHub hash
# master branch:
# 'git+git://github.com/dativebase/old-pyramid@d538e8b8686296cbe798631a70a755b526fc0066#egg=old',
# build-with-briefcase-on-macos
'git+git://github.com/dativebase/old-pyramid@68967d9e26839776db94434f03771ff27794c144#egg=old',
]
[tool.briefcase.app.dativetop.macOS]
requires = [
'toga-cocoa>=0.3.0.dev27',
]
[tool.briefcase.app.dativetop.linux]
requires = [
'toga-gtk>=0.3.0.dev27',
]
system_requires = [
'libgirepository1.0-dev',
'libcairo2-dev',
'libpango1.0-dev',
'libwebkitgtk-3.0-0',
'gir1.2-webkit-3.0',
]
[tool.briefcase.app.dativetop.windows]
requires = [
'toga-winforms>=0.3.0.dev27',
]
# Mobile deployments
[tool.briefcase.app.dativetop.iOS]
requires = [
'toga-iOS>=0.3.0.dev27',
]
[tool.briefcase.app.dativetop.android]
requires = [
'toga-android>=0.3.0.dev27',
]