#!/bin/sh usage() { echo "Use environment variables to pass values: CC - compiler (default: cc) CFLAGS - flags for compiler LDFLAGS - flags for linker DESTDIR - path to make install (default: /usr/local) NOSOCK - set to cut part of libhttpc that works with sockets" exit 1 } while test $# -gt 0; do case "$1" in -h) usage ;; --help) usage ;; esac shift done CC=${CC:-cc} CFLAGS=${CFLAGS:-} LDFLAGS=${LDFLAGS:-} DESTDIR=${DESTDIR:-/usr/local} echo "Configuration: Compiler: $CC CFLAGS: $CFLAGS LDFLAGS: $LDFLAGS DESTDIR: $DESTDIR NOSOCK: ${NOSOCK:-not set}" echo " DESTDIR=$DESTDIR " > config.mk echo > include/config.h if [ -z "$NOSOCK" ]; then echo "#define LibHTTPC_SOCK" > include/config.h fi