Commit Graph

82 Commits

Author SHA1 Message Date
nakst 910bc1bbb0 general: use contentType field for file types 2022-03-24 16:58:35 +00:00
nakst 3bc928b7dc building: move command prompt loop into start.script 2022-03-19 17:18:06 +00:00
nakst aa4b656bbd ini files: remove sectionClass 2022-03-16 12:04:34 +00:00
nakst 28a680f8fc scripting engine: err type 2022-03-01 14:18:22 +00:00
nakst 690ff25688 scripting engine: add error types 2022-03-01 10:15:53 +00:00
nakst 13affeb977 scripting engine: replace PrintStdErr with Log; text renderer: syntax highlighting for scripts 2022-02-12 16:25:25 +00:00
nakst e8bd0f55ff build busybox automatically if the POSIX subsystem is enabled 2022-02-06 09:08:17 +00:00
nakst 3449720359 port.script correct usages to rootDirectory to posixDestDir 2022-02-05 15:08:46 +00:00
nakst d2bcf903fa ports.script factor out posixPrefix 2022-02-05 14:40:30 +00:00
nakst 87ca49edcc update tests to use |Settings: directory 2022-02-05 10:36:21 +00:00
nakst d9ac392265 fix mesa port 2022-02-05 09:38:55 +00:00
nakst 01985396c5 scripting engine add PathCopyFilteredInto 2022-02-05 09:29:11 +00:00
nakst 129d072a49 scripting engine add unary negate; add EsTextboxAppend; fix port script issue 2022-02-05 08:50:31 +00:00
nakst 9dbffd45ea scripting engine PathCopyRecursively 2022-02-04 11:45:54 +00:00
nakst e03e291edf when building all ports, log the port name 2022-02-03 20:18:09 +00:00
nakst f3dc4395fc update build automation scripts 2022-02-03 20:13:44 +00:00
nakst 55b02855f0 fix compiler warnings 2022-02-03 13:08:18 +00:00
nakst b4f88639da don't build libstdc++-v3 on darwin 2022-02-03 08:38:06 +00:00
nakst 7c930455b4 temporary 2022-02-02 21:43:37 +00:00
nakst cc14790891 temporary 2022-02-02 21:40:23 +00:00
nakst b617025460 move start.sh logic to util/start.script 2022-02-02 21:31:10 +00:00
nakst 734435b5fc harfbuzz multithreaded build 2022-02-02 16:07:04 +00:00
nakst 202a9f4869 move freetype, harfbuzz and musl ports in port.script 2022-02-01 15:02:10 +00:00
nakst 380049f69f scripting engine: add StringSlice, StringJoin, StringSplit; handle T_OP_INSERT 2022-02-01 14:50:23 +00:00
nakst 5bf8643f08 undo changes to PortGCC 2022-02-01 14:04:24 +00:00
nakst 74ea4e1fe4 remove usage of which, uname and whoami 2022-02-01 14:01:10 +00:00
nakst 6c095f1655 move porting code into a single script 2022-02-01 12:22:25 +00:00
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 9f8571dff9 update freetype and nasm to use scripts 2022-01-30 09:10:30 +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 b6e8b8f17f introduce scripting engine 2022-01-28 09:47:26 +00:00
nakst 2a0b3e0a12 fix busybox on linux 2022-01-23 09:29:31 +00:00
Colin Davidson c177a38dc5 Fix busybox port for OSX 2022-01-22 06:19:26 -08: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 d464a1743c add note about libstdc++ 2022-01-20 13:38:24 +00:00
nakst 75119ec851 error propagation from freetype, harfbuzz, musl build scripts 2022-01-16 15:28:31 +00:00
nakst b6f715eedc bundle license files for mesa and gcc separately 2022-01-12 19:56:16 +00:00
nakst ef2b8aee3b copy license files of ports into bin 2022-01-01 22:00:50 +00:00
nakst 2ff51cd560 compare downloaded files against checksum 2022-01-01 10:04:42 +00:00
nakst eb877e864e set llvm=false flag on mesa 2021-12-27 14:06:32 +00:00