39 lines
1.0 KiB
Bash
Executable File
39 lines
1.0 KiB
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# get_libfko_files.sh
|
|
#
|
|
# Copy each of the libfko source files in the fwknop source tree into this
|
|
# directory.
|
|
#
|
|
# Usage: ./get_libfko_files.sh [libfko-dir]
|
|
#
|
|
# Note: You should run this script only from this directory (libfwknop).
|
|
#
|
|
# If the libfko-dir argument is not given, this script will assume
|
|
# ../../../lib (which will work if this directory is still part
|
|
# of the original fwknop source distribution.
|
|
#
|
|
###############################################################################
|
|
#
|
|
LIBFKO_DIR=${1:-"../../../lib"} # Default relative path to libfko files.
|
|
|
|
# Simple sanity checks. See if the LIBFKO_DIR directory exists and see if
|
|
# thi "fko_context.h" is found there as well.
|
|
#
|
|
if [ ! -d "$LIBFKO_DIR" ] ; then
|
|
echo "Libfko directory: '$LIBFKO_DIR' was not found! Aborting."
|
|
exit 1
|
|
fi
|
|
|
|
if [ ! -e "${LIBFKO_DIR}/fko_context.h" ] ; then
|
|
echo "'$LIBFKO_DIR' does not seem to contain the required files! Aborting."
|
|
exit 1
|
|
fi
|
|
|
|
# Copy the files.
|
|
#
|
|
/bin/cp ${LIBFKO_DIR}/*.[ch] .
|
|
/bin/cp -f fko_common.b fko_common.h
|
|
|
|
###EOF###
|