Convert build scripts to Python #31

Merged
MartinFouilleul merged 24 commits from build-python into main 2023-08-08 09:38:44 +00:00

24 Commits

Author SHA1 Message Date
Martin Fouilleul 964dcf3698 update milepost 2023-08-08 11:38:00 +02:00
Ben Visness 260872546b Get it all working on Windows again for real 2023-08-07 22:53:49 -05:00
Ben Visness d7bfb382e0 Merge remote-tracking branch 'origin/main' into build-python 2023-08-07 21:17:24 -05:00
Ben Visness 4b1649f8bb Use system orca for UI example too 2023-07-29 15:26:28 -05:00
Ben Visness ed5dbc0053 Use system orca in pong example 2023-07-29 15:23:10 -05:00
Ben Visness 9a2c4d8876 Fix bug with --no-confirm 2023-07-29 15:22:03 -05:00
Ben Visness 956ad51072 Add Orca install workflow 2023-07-29 15:11:20 -05:00
Ben Visness 59f87436ce Isolate dev commands to only run in Orca source 2023-07-29 14:03:44 -05:00
Ben Visness bbe34a3b58 Move mkapp.py into a bundle command 2023-07-26 21:31:13 -05:00
Ben Visness 8bd12bdd1f This commit will not hard-lock your Mac 2023-07-26 21:31:13 -05:00
Ben Visness 731b5a6bba This commit will hard-lock your Mac 2023-07-26 21:31:13 -05:00
Ben Visness 062cd1e2de Build wasm3 on Mac 2023-07-26 21:31:13 -05:00
Ben Visness 389b9607d6 Use frankensteined angle build for now 2023-07-26 21:31:13 -05:00
Ben Visness 6ca5b6f4f0 Change expected Mac filename 2023-07-26 21:31:13 -05:00
Ben Visness 10351e45cd Get entire Orca build working on Windows 2023-07-26 21:31:13 -05:00
Ben Visness 25f660227f Add Windows wasm3 build 2023-07-26 21:31:13 -05:00
Ben Visness b398b74ac9 Go back to ANGLE 2023-07-05 and fix some checksum bugs 2023-07-26 21:31:13 -05:00
Ben Visness 4337b9bffa Copy .lib files on Windows 2023-07-26 21:31:13 -05:00
Ben Visness 25782ccc77 Fix some build issues on Windows 2023-07-26 21:31:13 -05:00
Ben Visness d97e69992b Preemptively fix a checksum problem I hope 2023-07-26 21:31:13 -05:00
Ben Visness 92529ba7c1 Add Windows stuff (untested) 2023-07-26 21:31:13 -05:00
Ben Visness fbba6330e9 Add automatic ANGLE downloads 2023-07-26 21:31:13 -05:00
Ben Visness 76e007ee72 Add checksums for ANGLE and a logging system 2023-07-26 21:31:13 -05:00
Ben Visness e12afb619f Get milepost mac build working in Python 2023-07-26 21:31:13 -05:00