1
2
3
4
5
6
7
8
9
10
11
12
|
# Applies to every compile under nim/, so no recipe has to remember it.
# std/net's TLS is behind this define — without it `newContext` does not
# exist, which is a confusing way to be told that the socket cannot do 6697.
# Nim loads libssl by soname at run time rather than linking it, so this costs
# nothing at build and fails at connect on a machine with no OpenSSL.
-d:ssl
# The reader runs on its own thread; see src/frq/irc.nim for why nothing is
# shared with it but channels. On by default in Nim 2, stated anyway because
# the design depends on it.
--threads:on
|