-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathshape3D_builder.py
executable file
·61 lines (55 loc) · 1.73 KB
/
shape3D_builder.py
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
61
#!/usr/bin/env python
from core.Container import Container
from core.Environment import Environment
from builders.WineBuilder import WineBuilder
environment = Environment("wine_osxcross", "linux", "amd64")
environment.build()
container = Container(environment)
container.start()
builder = WineBuilder(container, [{
"name": "appwiz-disable_mono_and_gecko_cx21",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "winemac-allow_customization_bundle_name_cx",
"operatingSystems": "darwin",
"architectures": ["amd64"]
},{
"name": "winemac-allow_customization_hide_icon_cx",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "winemac-exit_app_with_cmd_q_cx21",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "loader-shape3D-name_cx21",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "shell32-disable-lnk",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "advapi-report-real-username_cx21",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "shell32-disable-recents-documents",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "winemac-force-update-display-devices",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "winespool-native-print-dialog-hack_cx22",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}, {
"name": "ntdll-allow_trailing_spaces",
"operatingSystems": "darwin",
"architectures": ["amd64"]
}])
builder.build("darwin", "amd64", "winecx-22.1.1", "cx", "https://github.com/PhoenicisOrg/winecx")
builder.archive("shape3D_wine_22_1_1.tar.gz")