> -d:ssl

This is same with `--define:ssl` , two hyphens is long option while single 
hyphen is short option.

This `--define` option is to define a compile-time variable ala `#DEFINE` in C

for example you define 'goThisWay' when compiling then you can use it in code
    
    
    when defined(goThisWay):
       # all codes that will be compiled
    else:
      # alternative when you want other codes
    
    
    Run

Another use is explained in this [part of 
manual](https://nim-lang.github.io/Nim/manual.html#implementation-specific-pragmas-compile-time-define-pragmas)

Reply via email to