summaryrefslogtreecommitdiff
path: root/project.json
diff options
context:
space:
mode:
authorandromeda <andromeda@bsd.my.domain>2026-10-19 18:54:26 -0400
committerandromeda <andromeda@bsd.my.domain>2026-10-19 18:54:26 -0400
commitaa113b17449e67dbd808587b411aeb21ea869974 (patch)
treeb6b7f1b71d761cbc043d5e97f72345d428c140ac /project.json
parent97d331175ae47aec3d0b990ada9754a9e4298e32 (diff)
minimal running stub
Diffstat (limited to 'project.json')
-rw-r--r--project.json19
1 files changed, 8 insertions, 11 deletions
diff --git a/project.json b/project.json
index a053d9a..fb9305c 100644
--- a/project.json
+++ b/project.json
@@ -1,5 +1,4 @@
{
- "langrev": "1",
"warnings": [ "no-unused" ],
"dependency-search-paths": [ "lib" ],
"dependencies": [ "uefi" ],
@@ -8,19 +7,17 @@
"sources": [ "main.c3" ],
"build-dir": "build",
"output": "build",
- "stack-probe": "none",
- "stack-protector": "none",
- "reloc": "PIC",
- "win-subsystem": "efi-app",
- "link-args": [
- "-nostdlib",
- "-eefi_main",
- ],
- "link-libc": false,
- "no-entry": true,
+ "panicfn": "c3os::panicfn",
"targets": {
"c3os": {
"type": "executable",
+ "extension": ".efi",
+ "target": "windows-x64",
+ "no-entry": true,
+ "use-stdlib": false,
+ "link-libc": false,
+ "win-subsystem": "efi-app",
+ "link-args": [ "/ENTRY:efi_main" ],
},
},
"cpu": "generic",