summaryrefslogtreecommitdiff
path: root/project.json
diff options
context:
space:
mode:
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",