Transitioning text editor to SDL
This commit is contained in:
@@ -116,8 +116,9 @@ int CompileTextEditor() {
|
||||
int result = 0;
|
||||
|
||||
Array<Library> libs = {};
|
||||
libs.add(PrepareRaylib());
|
||||
libs.add(PrepareSDLDynamic());
|
||||
libs.add(PrepareLua());
|
||||
libs.add(PrepareGlad());
|
||||
|
||||
Array<S8_String> cmd = {};
|
||||
cmd.add("cl.exe");
|
||||
@@ -127,7 +128,7 @@ int CompileTextEditor() {
|
||||
AddCommonFlags(&cmd);
|
||||
For2(lib, libs) For(lib.defines) cmd.add(it);
|
||||
|
||||
cmd.add("../src/text_editor/text_editor.cpp");
|
||||
cmd.add("../src/text_editor/new_text_editor.cpp");
|
||||
cmd.add("../src/basic/win32.cpp");
|
||||
|
||||
For2(lib, libs) For(lib.include_paths) cmd.add(Fmt("-I %.*s", S8_Expand(it)));
|
||||
@@ -135,7 +136,8 @@ int CompileTextEditor() {
|
||||
cmd.add("/link");
|
||||
cmd.add("/incremental:no");
|
||||
// cmd.add("/SUBSYSTEM:WINDOWS");
|
||||
cmd.add("opengl32.lib gdi32.lib winmm.lib shell32.lib user32.lib msvcrt.lib /NODEFAULTLIB:LIBCMT");
|
||||
// cmd.add("opengl32.lib gdi32.lib winmm.lib shell32.lib user32.lib msvcrt.lib /NODEFAULTLIB:LIBCMT");
|
||||
For2(lib, libs) For(lib.link) cmd.add(it);
|
||||
For(libs) For2(o, it.objects) cmd.add(o);
|
||||
|
||||
OS_DeleteFile("te.pdb");
|
||||
@@ -161,7 +163,7 @@ int CompileNewPlatform() {
|
||||
AddCommonFlags(&cmd);
|
||||
For2(lib, libs) For(lib.defines) cmd.add(it);
|
||||
|
||||
cmd.add("../src/new_platform/new_platform.cpp");
|
||||
cmd.add("../src/platform/platform.cpp");
|
||||
cmd.add("../src/basic/win32.cpp");
|
||||
|
||||
For2(lib, libs) For(lib.include_paths) cmd.add(Fmt("-I %.*s", S8_Expand(it)));
|
||||
|
||||
Reference in New Issue
Block a user