Rob Loach
3e1a7aceae
Fix 3DS, PSP, PS2 and Wii U builds
2026-11-01 03:20:16 -05:00
Rob Loach
d020d5ca33
Build QuickJS without threads on consoles
2026-10-31 23:52:47 -04:00
Rob Loach
7f05e2103a
CI: fix webOS, drop MSVC, unused quickjs-libc
2026-10-31 23:14:22 -04:00
Rob Loach
11651a6d32
Use QuickJS-NG as it has some platform fixes
2024-01-29 13:27:12 -05:00
Rob Loach
b3f18535da
msvc: Do not use pthread for CXXFLAGS on msvc
2024-01-29 00:16:18 -05:00
Nathan Whitehead
e0910cdb5c
Merge pull request #15 from RobLoach/lpthread
...
Use -lpthread to link pthread
2024-01-26 08:51:28 -07:00
Rob Loach
889344b6f9
Use -lpthread to link pthread
2024-01-25 17:35:42 -05:00
Rob Loach
7edecf0d18
libretro-common: Update include directories
2024-01-25 16:48:01 -05:00
Rob Loach
b34ba213ed
Switch libretro.h to use libretro-common
2024-01-25 16:34:45 -05:00
Rob Loach
2fb1309781
Update QuickJS year
2024-01-22 12:00:50 -05:00
Rob Loach
f534d51317
Update to QuickJS 2024-01-13
2024-01-22 11:09:35 -05:00
Nathan Whitehead
aa11bf9a89
Fix Mint 19.3 linking with dl.
2022-09-28 17:11:57 -06:00
Nathan Whitehead
cb9a13b19f
Remove all traces of npm, babel, es5.
...
Simplify gn build system to use source files directly
without going through gen directory. This made the
xxd generated names more fragile, had to tweak the DOCKER_BUILDKIT
script to workaround that.
2022-09-27 21:10:07 -06:00
Nathan Whitehead
cf40b5ae2f
Remove legacy Duktape files, update license text.
2022-09-27 17:21:23 -06:00
Nathan Whitehead
72d23f029c
Switch to QuickJS.
2022-09-27 16:50:28 -06:00
Nathan Whitehead
622ca5fb1a
Fix pthread build issue for Mint 19.3.
...
Add -pthread option to linking command as well as compiling commands.
2022-09-27 09:18:40 -06:00
Nathan Whitehead
2807971f23
Add pthread gcc option in make.
2022-09-25 22:11:50 -06:00
Nathan Whitehead
050cdc781d
Commit bundled file for simple Makefile builds.
...
Update makefile to include C sources.
Update common makefile to use c++17 (didn't see a way to do this in Makefile).
2022-09-25 12:51:02 -06:00
Rob Loach
f5ab9a61a0
libretro: Add the standard Makefile
2022-09-25 13:37:20 -04:00