63 Commits

Author SHA1 Message Date
Eric
8ab596e2b5
asset-package work and tidying 2024-05-29 09:44:02 -07:00
Eric
86748c5c07
more wsl windows build fixes 2024-05-19 21:22:19 -07:00
Eric
c12be782f7
spinoff cleanup 2024-04-23 13:44:40 -07:00
Eric
66bf931b46
more starter-cache inclusion tweaks 2023-09-01 12:15:24 -07:00
Eric
7c3c2eaca9
starter-cache inclusion tweaks 2023-09-01 11:58:13 -07:00
Eric Froemling
1bb99635a7
enabled efrocache starter archives for server builds 2023-09-01 11:09:57 -07:00
Eric
46dda011a4
adding server starter cache archive 2023-09-01 10:42:15 -07:00
Eric
2e8a0568e8
cleaning up efrocache updater to allow for multiple starter caches 2023-09-01 09:53:20 -07:00
Eric
85fcac10bb
more pcommandbatch/efrocache wiring 2023-08-17 15:26:39 -07:00
Eric Froemling
091b1584b6
wiring up efrocache to use pcommandbatch 2023-08-17 13:03:17 -05:00
Eric
131d213579
Latest public/internal sync. 2023-08-03 14:54:13 -07:00
Eric Froemling
ebf6ca5be1
Fixed some efrocache logic my recent changes broke.
warm_start_cache functionality should now work again which means a lot less time spent in "Refreshing from cache"
when the .efrocache map changes.
2023-08-03 13:47:34 -07:00
Eric
0a70c236af
various tool pipeline work for Emacs 29 2023-07-31 18:53:23 -07:00
Eric
ba896185c1
experimenting with pyright 2023-07-29 13:45:49 -07:00
Eric
9f660dd056
simplifying .efrocachemap a bit further from relative paths into just hashes 2023-07-28 16:25:02 -07:00
Eric Froemling
c4816882af
efrocache improvements 2023-07-28 15:21:46 -07:00
Eric
480f03c11d
efrocache improvements work in progress 2023-07-28 13:29:46 -07:00
Eric
63df040c8c
bug fixes 2023-06-21 18:07:02 -07:00
Eric
c58f93e9c4
removing some old cache code 2023-06-19 12:13:02 -07:00
Eric
89e0d22755
efrocache WIP 2023-06-19 10:07:56 -07:00
Eric
72ffb4b1d6
build fix 2023-05-17 07:43:38 -07:00
Eric Froemling
e1f37bfd93
massive refactoring for new feature-sets system 2023-05-16 10:53:42 -07:00
Eric
86f6933e54
switching from yapf to black for python formatting 2022-10-10 12:04:18 -07:00
Eric Froemling
95c6a82637
v2 master server addr is now simply ballistica.net (was tools.ballistica.net) 2022-05-31 17:33:44 -07:00
Eric Froemling
02399815ed
v1.6.10 2022-03-18 22:02:10 -05:00
Eric Froemling
5382fe1c5f
common lib, lang, and lint tweaks 2021-12-17 10:06:41 -06:00
Eric Froemling
31ce93c5ad
Python 3.8 -> 3.9 2021-10-23 14:38:22 -05:00
Eric Froemling
39436f910c
cleanup for latest pylint and work on messaging 2021-08-23 10:06:55 +02:00
Eric Froemling
165decf002
more pubsync fixing 2021-06-16 10:40:50 -05:00
Eric Froemling
30cbaeccef
fixing broken pubsync 2021-06-16 10:26:42 -05:00
Eric Froemling
06428fec46 Initial work on c++ builds 2020-09-30 14:58:00 -05:00
Eric Froemling
2aec1cc1d3 Simplified copyright headers 2020-09-11 18:49:25 -05:00
Eric Froemling
ec2eceb0d5 tools/snippets is now tools/pcommand 2020-07-03 16:45:57 -07:00
Eric Froemling
bc22359dcd Cleaning up factory classes 2020-06-18 12:44:02 -07:00
Eric Froemling
c5b0d977e3 Made efrocache extraction more robust 2020-06-18 11:54:53 -07:00
Eric Froemling
43f8883119 Improved error message if trying to build with old no-longer-available cache files 2020-05-06 17:27:49 -07:00
Eric Froemling
ce258cd00b Cache tool work 2020-05-06 03:09:23 -07:00
Eric Froemling
172ca83ccb Updated tools for new color stuff 2020-05-01 00:38:38 -07:00
Eric Froemling
96abee0c9f Enabled pylint quote consistency check 2020-04-27 15:12:12 -07:00
Eric Froemling
acdf0967c5 updated linting for pylint 2.5.0 2020-04-27 13:50:49 -07:00
Eric Froemling
81388647ed Syncing latest changes between public/private. 2020-04-19 22:07:40 -07:00
Eric Froemling
d11057af8b more build pipeline cleanup 2020-04-19 21:59:41 -07:00
Eric Froemling
8ce3984404 Syncing latest changes between public/private. 2020-04-19 21:33:46 -07:00
Eric Froemling
3f23969f40 Build system optimizations 2020-04-19 19:30:11 -07:00
Eric Froemling
e0aae24adf Latest binaries and build system optimizations 2020-04-16 01:33:36 -07:00
Eric Froemling
2c324a91b6 Added contributors file 2020-04-15 16:16:05 -07:00
Eric Froemling
ce234c3f44 Syncing latest changes between public/private. 2020-02-05 05:11:36 -08:00
Eric Froemling
53221397ba some pipeline cleanup 2020-01-18 20:28:09 -08:00
Eric Froemling
70138a9a23 minor tools cleanup 2019-12-13 17:44:08 -08:00
Eric Froemling
06a181fcf5 Added additional automatic environment checks 2019-10-29 18:42:25 -05:00