small hto load improvements
This commit is contained in:
16
build_file.c
16
build_file.c
@@ -38,17 +38,28 @@ int main(int argc, char **argv) {
|
||||
b32 run_server = false;
|
||||
b32 core_test_target = true;
|
||||
b32 win32_target = true;
|
||||
b32 standalone_w32_target = false;
|
||||
b32 wasm_target = false;
|
||||
|
||||
if (run_server) {
|
||||
os_systemf("start /D ..\\package ..\\package\\run_server.bat");
|
||||
}
|
||||
|
||||
if (standalone_w32_target && cache_code_modified(s8_lit("../src/wasm_app/main.c"), s8_lit("standalone_app.exe"))) {
|
||||
ok = os_systemf(
|
||||
"cl ../src/wasm_app/main.c -Fe:standalone_app.exe -Fd:standalone_app.pdb"
|
||||
" -I ../src"
|
||||
" /Zi /FC /nologo /Oi"
|
||||
" /WX /W3 /wd4200 /diagnostics:column"
|
||||
" /link /incremental:no /DEBUG:FULL"
|
||||
);
|
||||
if (ok != 0) return ok;
|
||||
}
|
||||
|
||||
if (win32_target && cache_code_modified(s8_lit("../src/wasm_app/main.c"), s8_lit("app.dll"))) {
|
||||
os_delete_file(s8_lit("app_win32.pdb"));
|
||||
ok = os_systemf(
|
||||
"cl ../src/wasm_app/main.c -Fe:app.dll -Fd:app.pdb"
|
||||
" -I ../src"
|
||||
" -I ../src /DAPP_IS_DLL"
|
||||
" /Zi /FC /nologo /Oi"
|
||||
" /WX /W3 /wd4200 /diagnostics:column"
|
||||
" /link /incremental:no /DEBUG:FULL /DLL"
|
||||
@@ -57,7 +68,6 @@ int main(int argc, char **argv) {
|
||||
}
|
||||
|
||||
if (win32_target && cache_code_modified(s8_lit("../src/app/app_win32_exe.c"), s8_lit("app_win32.exe"))) {
|
||||
// os_delete_file(s8_lit("app_win32.pdb"));
|
||||
ok = os_systemf(
|
||||
"cl ../src/app/app_win32_exe.c -Fe:app_win32.exe -Fd:app_win32.pdb"
|
||||
" -I ../src"
|
||||
|
||||
Reference in New Issue
Block a user