build system (first pass)
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
b :: import "@std/build"
|
||||
|
||||
config :: b.BuildConfig{
|
||||
name = "manual_build",
|
||||
source = "src",
|
||||
libraries = &[],
|
||||
lib_paths = &[],
|
||||
includes = &[],
|
||||
defines = &[],
|
||||
links = &["examples/build/manual/native.c"],
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
int foreign_add(int a, int b) {
|
||||
return a + b;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
foreign_add c_func(a, b i32) i32
|
||||
|
||||
main func() i32 {
|
||||
return foreign_add(20, 22)
|
||||
}
|
||||
Reference in New Issue
Block a user