Skip to content

Commit

Permalink
port-mingw: some WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
andreasdr committed Jan 9, 2025
1 parent 75e8440 commit 843c336
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions make.tscript
Original file line number Diff line number Diff line change
Expand Up @@ -375,6 +375,7 @@ function: main()
$yannetLdFlags = ""
$tdmeIncludes = ""
$tdmeLdFlags = ""
$ldLibraryExtension = ""
if ($$.application::OS == "FreeBSD")
$yannetPlatformFiles = [
"ext/yannet/src/yannet/os/network/platform/bsd/KernelEventMechanism.cpp"
Expand Down Expand Up @@ -446,6 +447,7 @@ function: main()
$minitScriptLdFlags = "-lws2_32"
$yannetLdFlags = "-lws2_32"
$tdmeLdFlags = "-lws2_32"
$ldLibraryExtension = ".dll"
end

buildLibrary(
Expand Down Expand Up @@ -742,7 +744,10 @@ function: main()
],
"-DRAPIDJSON_HAS_STDSTRING",
"-Isrc -Iext -I. -Iext/reactphysics3d/include/ -Iext/vhacd/include/ -Iext/cpp-spline/src -Iext/zlib -Iext/yannet/src -Iext/minitscript/src" + " " + $tdmeIncludes,
$tdmeLdFlags + " -Llib -ltdme-ext -lyannet -lminitscript",
$tdmeLdFlags + " -Llib" +
" -ltdme-ext" + $ldLibraryExtension +
" -lyannet" + $ldLibraryExtension +
" -lminitscript" + $ldLibraryExtension,
[
"src/tdme/audio/Audio.cpp",
"src/tdme/audio/AudioBufferManager.cpp",
Expand Down Expand Up @@ -1193,7 +1198,8 @@ function: main()
],
"",
"-Isrc",
"-Llib -ltdme",
"-Llib" +
" -ltdme" + $ldLibraryExtension,
[
"src/tdme/engine/subsystems/renderer/EngineGL2Renderer.cpp",
"src/tdme/engine/subsystems/renderer/GL2Renderer.cpp"
Expand All @@ -1209,7 +1215,8 @@ function: main()
],
"",
"-Isrc",
"-Llib -ltdme",
"-Llib" +
" -ltdme" + $ldLibraryExtension,
[
"src/tdme/engine/subsystems/renderer/EngineGL3Renderer.cpp",
"src/tdme/engine/subsystems/renderer/GL3Renderer.cpp"
Expand All @@ -1225,7 +1232,8 @@ function: main()
],
"",
"-Isrc",
"-Llib -ltdme",
"-Llib" +
" -ltdme" + $ldLibraryExtension,
[
"src/tdme/engine/subsystems/renderer/EngineGLES2Renderer.cpp",
"src/tdme/engine/subsystems/renderer/GLES2Renderer.cpp"
Expand All @@ -1242,7 +1250,12 @@ function: main()
],
"-DRAPIDJSON_HAS_STDSTRING",
"-Isrc -Iext -I. -Iext/reactphysics3d/include/ -Iext/vhacd/include/ -Iext/cpp-spline/src -Iext/zlib -Iext/yannet/src -Iext/minitscript/src",
"-Llib -ltdme -ltdme-ext -lyannet -lminitscript -pthread",
"-Llib" +
" -ltdme" + $ldLibraryExtension +
" -ltdme-ext" + $ldLibraryExtension +
" -lyannet" + $ldLibraryExtension +
" -lminitscript" + $ldLibraryExtension +
" -pthread",
[
"src/tdme/tests/AudioTest-main.cpp",
"src/tdme/tests/ContainerTest-main.cpp",
Expand Down

0 comments on commit 843c336

Please sign in to comment.