# HG changeset patch # User sam # Date 1712681877 -25200 # Node ID b6a00d7171fb860c3f8b38328ff096d0bd3f0f2f # Parent be3c8b0508358466142d4a98ac099b58a22f7472# Parent 5f4ff2e9d5c486dbb0994f5ba707b315841f096d merge diff -r be3c8b050835 -r b6a00d7171fb libs/sqlite3.dll Binary file libs/sqlite3.dll has changed diff -r be3c8b050835 -r b6a00d7171fb semicongine/build.nim --- a/semicongine/build.nim Tue Apr 09 23:57:13 2024 +0700 +++ b/semicongine/build.nim Tue Apr 09 23:57:57 2024 +0700 @@ -18,6 +18,7 @@ STEAMLIB = currentSourcePath().parentDir().parentDir().joinPath("libs/steam_api.dll") else: raise newException(Exception, "Unsupported platform") +let SQLITELIB = currentSourcePath().parentDir().parentDir().joinPath("libs/sqlite3.dll") proc semicongine_builddir*(buildname: string, builddir = "./build"): string = var platformDir = "unkown" @@ -73,6 +74,8 @@ raise newException(Exception, "Unsupported platform") elif bundleType == "exe": switch("define", "BUILD_RESOURCEROOT=" & joinPath(getCurrentDir(), resourceRoot)) # required for in-exe packing of resources, must be absolute + if defined(windows): + SQLITELIB.cpFile(outdir.joinPath(SQLITELIB.extractFilename)) if withSteam: STEAMLIB.cpFile(outdir.joinPath(STEAMLIB.extractFilename))