3d1f231...
by
Damien Ciabrini
on 2023-09-10
brew: autodetect path when building formulas
When `brew install` builds from source, the brew binary
is not necessarily in PATH, so autodetect it in a way
that works for both intel and arm.
8bae8a8...
by
Damien Ciabrini
on 2023-09-03
Bump gcc to 11.4 for macOS M1 support
Recent M1 SoC can be supported by bumping gcc to a recent
version with macOS arm support.
Tweak the Makefile and compile flags to build succesfully
for this new architecture.
Ref dciabrin/ homebrew- ngdevkit# 4
eb6dbfb...
by
Damien Ciabrini
on 2023-06-24
Fix install of sdcc on macOS
Do not use echo -e on macOS, replace it with a series of echo.
eb3f2e0...
by
Damien Ciabrini
on 2023-06-23
Fix z80 wrapper scripts' shebang on macOS
1806f3b...
by
Damien Ciabrini
on 2023-06-22
Fix extraction of tarballs with symlinks
newlib tarball contain a symlink, which confuses recent versions
of MSYS2. Perform the extraction specifically for it by getting
rid of symlinks.
Closes dciabrin/ ngdevkit# 99
7aae9a7...
by
Damien Ciabrini
on 2023-06-22
Follow-up fixes for sdcc (3)
Do not rely on pushd/popd to install sdcc
Ref dciabrin/ ngdevkit# 98
2ec2430...
by
Damien Ciabrini
on 2023-06-22
Follow-up fixes for sdcc (2)
Fix install of sdcc lib files, make sdcc configure overrides visible
in sdcc's config.log
Ref dciabrin/ ngdevkit# 98
075c26b...
by
Damien Ciabrini
on 2023-06-21
Follow-up fixes for sdcc
Fix install target, remove unused 8bits archs installed by sdcc
Ref dciabrin/ ngdevkit# 98
278c884...
by
Damien Ciabrini
on 2023-06-20
Fix compiled SDCC binaries by removing program-prefix
SDCC binaries are prefixed with `z80-neogeo-ihx`, which breaks
aslink and sdar. Replace those binaries with shell-script wrappers
bin/z80- neogeo- ihx-<tool> that exec into z80-neogeo- ihx/bin/ <tool>
Also clean up the installation of unneeded 8bits SDCC backends.
Closes dciabrin/ ngdevkit# 98
645a960...
by
Damien Ciabrini
on 2023-05-16
msys2: move CI build to ucrt64 subsystem
Ref dciabrin/ ngdevkit# 92