vg_add_blob( &test_proj, "steam_appid.txt", "" );
}
+void s_cr_build(void)
+{
+ vg_info( "running script: s_cr_build(void)\n" );
+
+ struct vg_project test_proj;
+ vg_project_init( &test_proj, "bin", "crashreport-dev", NULL, 0 );
+
+ struct vg_compiler_env env =
+ {
+ .optimization = 0,
+ .debug_asan = 0,
+ .platform = k_platform_windows,
+ .arch = k_architecture_x86_64,
+ .compiler = k_compiler_zigcc,
+ .libc = k_libc_version_native
+ };
+
+ struct vg_compiler_conf conf = {0};
+ vg_strcat( &conf.link, "-lgdi32 -lcomctl32 -lwininet " );
+
+ vg_str sources = {0};
+ vg_strcat( &sources, "vg/src/vgcrashreport.c \\\n " );
+ vg_compiler_run( &test_proj, &env, &conf, sources.buffer, "vgcrashreport", k_obj_type_exe );
+}
+
+
void s_utest_build(void)
{
vg_info( "running script: s_utest_build(void)\n" );
if( vg_long_opt( "utest", NULL ) )
s_utest_build();
+ if( vg_long_opt( "cr", NULL ) )
+ s_cr_build();
+
if( vg_long_opt( "testing-server", NULL ) )
s_testing_server();