mirror of
https://github.com/justinian/jsix.git
synced 2025-12-10 08:24:32 -08:00
After the previous commit, the header path was different. This updates the build scripts to point to the right location.
39 lines
620 B
Django/Jinja
39 lines
620 B
Django/Jinja
{% extends "target.default.j2" %}
|
|
|
|
{% block binaries %}
|
|
cc = clang
|
|
cxx = clang++
|
|
ld = clang++
|
|
ar = ar
|
|
nasm = nasm
|
|
objcopy = objcopy
|
|
{% endblock %}
|
|
|
|
{% block variables %}
|
|
|
|
ccflags = $ccflags $
|
|
-I $srcroot/external $
|
|
--target=x86_64-unknown-windows $
|
|
-ffreestanding $
|
|
-mno-red-zone $
|
|
-fshort-wchar $
|
|
-fno-omit-frame-pointer $
|
|
-ggdb
|
|
|
|
cxxflags = $cxxflags $
|
|
-fno-rtti $
|
|
-fno-exceptions
|
|
|
|
ldflags = $ldflags $
|
|
--target=x86_64-unknown-windows $
|
|
-nostdlib $
|
|
-Wl,-entry:efi_main $
|
|
-Wl,-subsystem:efi_application $
|
|
-fuse-ld=lld-link $
|
|
-g
|
|
|
|
{% endblock %}
|
|
|
|
# vim: ft=ninja et ts=4 sts=4 sw=4
|
|
|