Commit 4a76f03
Squashed version of ganda-build-v2
commit 584c214
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Tue Oct 22 20:11:40 2019 +0100
Move loot API installation to pip
commit 7126217
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Sat Nov 9 20:46:00 2019 +0000
Remove icon from Mopy folder
It's not used anywhere, only the one in the standalone folder is used.
From discussions with Arthmoor, its purpose was to be provided for the
source distributable. Source dist packaging has been changed to reflect
this.
commit a7a0f03
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Fri Nov 8 16:03:26 2019 +0000
Rework repo cleaning for building
Removed all those file shenanigans in favour of simple git stashing for
ensuring a clean repo when building the distributables.
We should get a slight performance boost since we're no longer iterating
over the entire repository 50 times per build - the stashing is slow,
yes, but it makes up for it by making everything else lightning fast.
File lists are dumb and no longer used for 7z packaging - 7z has a very
good wildcard/exclusion system and we should be using that.
Printing the python version and those git warnings was kept, it's not
super useful but pretty adorable.
Removed the ability to change logfiles and output folder - no one was
using the anyway and makes the stashing much more straightforward.
The loot api is no longer imported directly but only as-needed -
importing it at the start blocks stashing since the files are being
used. A simple check if the files exist is enough to check whether
they're installed.
commit a730994
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Thu Nov 7 22:30:58 2019 +0000
Clean up building executable
Moved all py2exe-specific code to setup.py
Simplified the functions in build.py
commit 6e58a63
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Fri Nov 8 18:43:00 2019 +0000
Simplify file version parsing
Removed the ability to build with a custom version - only nightly and
production builds should exist. See
https://github.com/wrye-bash/wrye-bash/wiki/%5Bdev%5D-What-to-call-released-builds
Restricts file version parsing to either nightly or production, as
above. This allows a dramatic reduction in complexity.
commit da36805
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Fri Nov 1 20:35:15 2019 +0000
Remove reshacker icon setting
Resource Hacker is useless, py2exe can set an icon all by itself.
Gets rid of a big step in building, helps with keeping a slim and tidy
log. Also removes another useless executable from the repo.
commit 67c992e
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Fri Oct 25 21:11:55 2019 +0100
Remove UPX compression
commit 2d2a971
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Thu Oct 24 22:52:45 2019 +0100
Improve build log readability
Added log level to file handler and fixed captured output newlines, both
dramatically improve log readability.
commit af83830
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Fri Oct 11 21:38:02 2019 +0200
Abort if timestamp matches last build
Avoids accidentally uploading builds with the same version number if one
builds them too quickly.
commit 4b1e290
Author: Daniel Nunes <daniel.henri.nunes@gmail.com>
Date: Wed May 1 14:23:12 2019 +0100
Update default LOOT API version in build to 4.0.2
Update masterlist version1 parent a7daeea commit 4a76f03
15 files changed
Lines changed: 391 additions & 828 deletions
File tree
- Mopy
- Docs
- bash/bosh
- scripts
- build
- installer
- standalone
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
| 219 | + | |
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | 38 | | |
42 | 39 | | |
43 | 40 | | |
| |||
227 | 224 | | |
228 | 225 | | |
229 | 226 | | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
247 | 241 | | |
248 | 242 | | |
249 | 243 | | |
| |||
317 | 311 | | |
318 | 312 | | |
319 | 313 | | |
320 | | - | |
321 | | - | |
322 | 314 | | |
323 | 315 | | |
324 | 316 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
0 commit comments