add dep fetcher
This commit is contained in:
@@ -210,8 +210,16 @@ class SpriVCrossGenerator : Cpp2BeefGenerator, this(Span<char8*> args)
|
||||
|
||||
class Program
|
||||
{
|
||||
[CLink] static extern int32 system(char8*);
|
||||
|
||||
public static int Main(String[] args)
|
||||
{
|
||||
if (system("git -C .. submodule update") != 0)
|
||||
{
|
||||
Console.WriteLine("Failed to fetch SPIRV-Cross, check your internet connection");
|
||||
return 1;
|
||||
}
|
||||
|
||||
scope SpriVCrossGenerator(char8*[?]("--language=c")).Generate("../SPIRV-Cross/spirv_cross_c.h");
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user