sslexample

sslexample.git
git clone git://git.lenczewski.org/sslexample.git
Log | Files | Refs

build.sh (364B)


      1 #!/bin/sh
      2 
      3 CC="${CC:-clang}"
      4 
      5 WARNINGS="-Wall -Wextra -Wpedantic ${WERROR:+-Werror} -Wno-unused-parameter -Wno-format-pedantic"
      6 FLAGS="-std=c11 -Og -g ${RELEASE:+-DNDEBUG}"
      7 
      8 DEPS="$(pkg-config --cflags --libs liburing openssl)"
      9 
     10 set -ex
     11 
     12 mkdir -p bin
     13 
     14 $CC -o bin/sslclient sslclient.c $WARNINGS $FLAGS $DEPS
     15 $CC -o bin/sslserver sslserver.c $WARNINGS $FLAGS $DEPS