Commit Graph

626 Commits

Author SHA1 Message Date
nakst 77b6097881 replace mesa sh with script 2022-01-31 11:14:55 +00:00
nakst 56dfdc8cb3 replace uxn sh with script 2022-01-31 10:48:34 +00:00
nakst f08fef727b replace ffmpeg sh with script 2022-01-31 10:39:38 +00:00
nakst cfaa95e298 function pointer operations: discard, assert, curry 2022-01-30 19:10:14 +00:00
nakst 9f8571dff9 update freetype and nasm to use scripts 2022-01-30 09:10:30 +00:00
nakst c06a2cf70d update readme 2022-01-29 17:06:09 +00:00
nakst fbab565c91 add PathCreateLeadingDirectories to script engine 2022-01-29 14:49:14 +00:00
nakst 91ae02eb8b replace harfbuzz build sh with script 2022-01-29 14:40:36 +00:00
nakst cbb303c1e3 scripting engine add list literals 2022-01-29 12:01:11 +00:00
nakst f14586d2fa replace musl build sh with script 2022-01-29 11:33:52 +00:00
nakst dcdb722217 start conversion of sh to script 2022-01-29 10:48:50 +00:00
nakst 71a0fc2caa trim brew library path 2022-01-28 19:11:30 +00:00
nakst ac050f5a5f set DESTDIR when porting gcc 2022-01-28 19:03:09 +00:00
nakst 40e9672de4 use script for building gcc port 2022-01-28 19:00:42 +00:00
nakst 696214474d fix library testing code in build_gcc.script 2022-01-28 18:28:39 +00:00
nakst b0ddc1fe23 in automated builds, set skipYesChecks for build_gcc.script 2022-01-28 18:18:46 +00:00
nakst 4a31fe1850 use util/build_gcc.script instead of BuildCrossCompiler 2022-01-28 18:14:47 +00:00
nakst 4ac89712e6 don't assume tar supports -a flag 2022-01-28 09:53:57 +00:00
nakst b6e8b8f17f introduce scripting engine 2022-01-28 09:47:26 +00:00
nakst 50060594c2 update posix subsystem 2022-01-25 14:06:15 +00:00
nakst 4d05e8e751 ignore EsInstanceSetModified unless an editor 2022-01-23 15:06:14 +00:00
nakst 2a0b3e0a12 fix busybox on linux 2022-01-23 09:29:31 +00:00
nakst 53adc7bff2 update macos instructions 2022-01-22 21:21:06 +00:00
nakst baa7c72d0a Merge branch 'master' into 'master'
Fix busybox port for OSX

See merge request nakst/essence!3
2022-01-22 14:39:41 +00:00
Colin Davidson c177a38dc5 Fix busybox port for OSX 2022-01-22 06:19:26 -08:00
nakst 21b1871fa7 save config in get-toolchain 2022-01-22 13:07:26 +00:00
nakst aa8c7e7b09 fix typo 2022-01-22 10:22:46 +00:00
nakst ab29731f3b log more in GetSource 2022-01-22 10:20:09 +00:00
nakst 92201e4b89 log more in GetSource 2022-01-22 10:16:30 +00:00
nakst 8e48454691 add +x permission 2022-01-22 10:05:20 +00:00
nakst 16f5f86575 create build_default.sh 2022-01-22 10:01:30 +00:00
nakst 327a33ab18 change sed detection again 2022-01-22 09:56:51 +00:00
nakst cd1759ed4a fix cross compiler build recursion; possibly fix macos 2022-01-22 09:36:22 +00:00
nakst 30bc29ff66 reorder tests 2022-01-21 16:34:27 +00:00
nakst 3337f37279 only include semaphore stuff for emulator timeout in build.c if host is linux 2022-01-21 16:13:25 +00:00
nakst d6d5c8ca44 only use precompiled toolchain on linux x64 2022-01-21 16:08:39 +00:00
nakst 77586e6561 bugfix in ThreadSetTemporaryAddressSpace: open 2 references instead of 1 2022-01-21 10:37:02 +00:00
nakst 3ba01fa09d faster painting of partially opaque windows 2022-01-21 09:32:59 +00:00
nakst d464a1743c add note about libstdc++ 2022-01-20 13:38:24 +00:00
nakst c107f209e7 update other automation scripts 2022-01-20 11:09:27 +00:00
nakst fe743fa478 move toolchain get before argc 2022-01-20 11:07:57 +00:00
nakst 973d4a5da7 don't build new compiler toolchain by default 2022-01-20 11:05:37 +00:00
nakst e56fd94531 don't call freetype/harfbuzz build scripts if not used 2022-01-20 10:50:48 +00:00
nakst 2e6fa61f9d compiler error fix 2022-01-20 10:46:04 +00:00
nakst b3d2028aa4 capture memory dump on test timeout 2022-01-20 10:44:20 +00:00
nakst d49ca458e2 add new posix subsystem tests 2022-01-19 23:26:46 +00:00
nakst fefa668d0d make posix launcher textbox clearer; dup2 bugfixes 2022-01-19 22:58:30 +00:00
nakst 3ecb3f4d2f Merge branch 'master' into 'master'
fix potential os crash on shutdown due to handle leak in FSNodeTraverseLayer

See merge request nakst/essence!1
2022-01-19 22:40:57 +00:00
Doctor5555 3a9bf51a4a fix potential os crash on filesystem shutdown due to handle leak in FSNodeTraverseLayer 2022-01-19 22:28:16 +00:00
nakst 099d6af4a8 change panic keyboard shortcut 2022-01-19 22:20:43 +00:00