diff options
| author | ruki <[email protected]> | 2020-09-17 22:40:17 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-09-17 22:40:17 +0800 |
| commit | c2724a1298a1cd2ca1c8e76ced79c4037d2c6cc5 (patch) | |
| tree | 25a1a6d826710a30001560d5ee028a24f6fc5b02 /xmake/templates/zig/static/project/src | |
| parent | ef86cee77a2cb6cdb3449b48ce33cb8123933a8c (diff) | |
add zig templates
Diffstat (limited to 'xmake/templates/zig/static/project/src')
| -rw-r--r-- | xmake/templates/zig/static/project/src/main.zig | 8 | ||||
| -rw-r--r-- | xmake/templates/zig/static/project/src/test.zig | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/xmake/templates/zig/static/project/src/main.zig b/xmake/templates/zig/static/project/src/main.zig new file mode 100644 index 000000000..cee64b6b7 --- /dev/null +++ b/xmake/templates/zig/static/project/src/main.zig @@ -0,0 +1,8 @@ +const std = @import("std"); + +extern fn add(a: i32, b: i32) i32; + +pub fn main() !void { + const stdout = std.io.getStdOut().outStream(); + try stdout.print("Hello, {} - {}!\n", .{"world", add(1, 1)}); +} diff --git a/xmake/templates/zig/static/project/src/test.zig b/xmake/templates/zig/static/project/src/test.zig new file mode 100644 index 000000000..a04ec1544 --- /dev/null +++ b/xmake/templates/zig/static/project/src/test.zig @@ -0,0 +1,3 @@ +export fn add(a: i32, b: i32) i32 { + return a + b; +} |
