241 Commits
Author SHA1 Message Date
luboslenco e203564a67 tools: update amake binary 2026-10-01 15:59:58 +02:00
luboslenco 70f2cac3a9 base: wasm fixes 2026-10-01 15:59:44 +02:00
luboslenco eec04adfc4 tools: update amake binary 2026-09-27 21:02:27 +02:00
luboslenco e3b5ce85d1 tools: update amake binary 2026-09-27 20:59:34 +02:00
luboslenco a8800fdb41 tools: update amake binary 2026-09-27 20:54:43 +02:00
luboslenco 84550cf39b base: move raytrace shaders to kong 2026-09-27 20:54:43 +02:00
luboslenco 85f6cf1c3e tools: update amake binary 2026-09-24 22:22:04 +02:00
luboslenco 612f4c5aa9 tools: update amake binary 2026-09-24 19:56:08 +02:00
luboslenco 25aa8e8ee0 tools: update amake binary 2026-09-24 14:41:39 +02:00
luboslenco 3892e997c6 tools: update amake binary 2026-09-24 13:37:14 +02:00
luboslenco 5441810515 tools: update amake binary 2026-09-24 13:29:18 +02:00
luboslenco ffa86fead9 tools: update amake binary 2026-09-24 13:21:05 +02:00
luboslenco c9ff802f27 base: switch to project.c 2026-09-24 13:19:07 +02:00
luboslenco 19e3a48442 tools: update amake binary 2026-09-24 11:43:59 +02:00
luboslenco 67ea146f92 tools: update amake binary 2026-09-24 11:39:55 +02:00
luboslenco 756ded9005 base: merge c-like kong 2026-09-24 11:18:51 +02:00
luboslenco 2d2af67a2c tools: update amake binary 2026-09-24 11:13:57 +02:00
luboslenco bc968be432 tools: static amake on linux 2026-09-24 11:06:40 +02:00
luboslenco 205760d84d paint: cleanup 2026-09-14 22:24:38 +02:00
Lubos Lenco df4ef0eb10 Merge pull request #2119 from dajiaohuang/fix/windows-host-embed-paths
base: fix host path separators in embed define and embed.h
2026-09-14 12:09:35 +02:00
luboslenco d724a349f8 tools: update extract_locales 2026-09-12 19:56:13 +02:00
dajiaohuang 594b4b8e02 base: fix host path separators in embed define and embed.h
Building on Windows for Android produced invalid escapes in the
generated project files. Two host paths were emitted with raw
backslashes, and in both cases the normalisation was gated on the
target platform instead of the host:

- project.js: EMBED_H_PATH embedded os_cwd() verbatim, so the define
  reached the generated CMakeLists.txt as

    -DEMBED_H_PATH=\"D:\...\paint/build/embed.h\"

  The quotes were escaped but the path was not, so CMake rejected the
  backslash escapes with "Invalid character escape".

- make.js: the #embed directive written to build/embed.h kept host
  backslashes whenever the target was not windows, so \r and \c were
  read as escape sequences.

Both are now normalised to forward slashes on win32 hosts, matching the
existing idiom used throughout make.js. Windows accepts / in #include,
in #embed and in CMake paths, and the native Windows output is byte for
byte unchanged.

Fixes #2107
2026-09-10 19:39:23 +08:00
luboslenco e91d5e4e3a fix: iris upscale 2026-09-03 12:48:36 +02:00
luboslenco beea766285 base: build fixes 2026-08-25 08:56:20 +02:00
luboslenco 6cd509b11c tools: update amake binary 2026-08-25 08:22:08 +02:00
luboslenco 12b26e97f4 base: fix metal shader compile 2026-08-25 08:22:08 +02:00
luboslenco d414470068 tools: update amake binary 2026-08-25 00:24:23 +02:00
luboslenco a80556fd66 tools: update amake binary 2026-08-25 00:17:43 +02:00
luboslenco 537337c16c tools: update amake binary 2026-08-25 00:16:55 +02:00
luboslenco 3e453c3dd2 base: build fixes 2026-08-25 00:10:05 +02:00
luboslenco 684a8ef75c cleanup: remove material_data_t 2026-08-23 20:08:04 +02:00
luboslenco 1ded1bd956 base: cleanup 2026-08-22 10:16:43 +02:00
luboslenco 4c77755da0 base: merge gc remove 2026-08-21 22:35:30 +02:00
luboslenco ff17a497f9 base: cleanup 2026-08-12 13:18:21 +02:00
luboslenco 1936fbcbb5 tools: update extract_locales 2026-08-12 12:40:30 +02:00
luboslenco c6b3b8b737 tools; update amake binary 2026-07-02 11:28:25 +02:00
luboslenco b7febeb6ae base: cleanup 2026-06-30 14:12:20 +02:00
luboslenco 963014674b base: update iris 2026-06-18 16:56:59 +02:00
luboslenco 56e4e6116c tools: update iris 2026-06-18 00:25:12 +02:00
luboslenco 4a29cf76b0 base: cleanup 2026-06-17 23:36:47 +02:00
luboslenco 5a283b91f9 tools: update iris.c 2026-06-17 23:27:42 +02:00
luboslenco 20be299c4e tools: update iris.c 2026-06-17 21:44:24 +02:00
luboslenco 5cacde7711 tools: add iris.c 2026-06-17 17:44:40 +02:00
luboslenco 46973caf8e base: callback cleanup 2026-06-08 11:31:16 +02:00
luboslenco 114efb2458 paint: cleanup 2026-06-04 11:00:05 +02:00
luboslenco cc5cc81328 macos: bump deployment target 2026-05-22 11:57:17 +02:00
luboslenco d59c727d55 ios: bump deployment target 2026-05-22 11:57:05 +02:00
luboslenco 2478e5d5e3 macos: bump deployment target 2026-05-22 11:52:55 +02:00
luboslenco 032011f4be ios: bump deployment target 2026-05-22 11:52:30 +02:00
luboslenco 7775504b32 amake: fix warnings 2026-05-22 08:02:09 +02:00