# 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