all repos — min @ 650d355bc9640bd38623074e7e4fe5e2b386eeff

A small but practical concatenative programming language.

Fixes.
h3rald h3rald@h3rald.com
Sun, 08 Oct 2023 11:13:06 +0200
commit

650d355bc9640bd38623074e7e4fe5e2b386eeff

parent

c22f13d9cdb833d6431d563d8ed7ba9b50ce0e37

3 files changed, 6 insertions(+), 0 deletions(-)

jump to
M minpkg/lib/min_crypto.nimminpkg/lib/min_crypto.nim

@@ -40,6 +40,8 @@ i.push s.getString.decode.newVal

when defined(ssl): + import std/macros + when defined(windows) and defined(amd64): {.passL: "-static -L"&getProjectPath()&"/minpkg/vendor/openssl/windows -lssl -lcrypto -lbcrypt".} elif defined(linux) and defined(amd64):
M minpkg/lib/min_http.nimminpkg/lib/min_http.nim

@@ -13,6 +13,8 @@ ../core/interpreter,

../core/utils when defined(ssl) and defined(amd64): + import std/macros + when defined(windows): {.passL: "-static -L"&getProjectPath()&"/minpkg/vendor/openssl/windows -lssl -lcrypto -lws2_32".} elif defined(linux):
M minpkg/lib/min_str.nimminpkg/lib/min_str.nim

@@ -15,6 +15,8 @@ proc str_module*(i: In) =

let def = i.define() when not defined(nopcre): + import std/macros + when defined(windows) and defined(amd64): {.passL: "-static -L"&getProjectPath()&"/minpkg/vendor/pcre/windows -lpcre".} elif defined(linux) and defined(amd64):