#!/usr/bin/env bash mkdir -p 'dependencies/precompiled' DEP_WORKING_DIR='dependencies/precompiled' DEP_PRE_BUILD_COMMAND='' DEP_BUILD_COMMAND='' DEP_POST_BUILD_COMMAND='' DEP_CLEAN_COMMAND='' # won't be copied to project $OUTDIR DEP_STATIC_OUT_FILES=$(find dependencies/precompiled -name '*.a' | sed 's,dependencies/precompiled/,,') PRESERVE_OUT_DIRECTORY_STRUCTURE=true # will be copied tp project $OUTDIR case $OS in WINDOWS) DEP_DYNAMIC_OUT_FILES=$(find dependencies/precompiled -maxdepth 1 -name '*.dll' | sed 's,dependencies/precompiled/,,') DEP_OTHER_OUT_FILES="mono-libs/mscorlib.dll mono-libs/config.xml" # DEP_STATIC_OUT_FILES+=" mono-libs/libmono-static-sgen.lib" ;; LINUX) DEP_DYNAMIC_OUT_FILES=$(find dependencies/precompiled -name '*.so' | sed 's,dependencies/precompiled/,,') DEP_OTHER_OUT_FILES="mono-libs/mscorlib.dll mono-libs/config.xml" ;; *) error "operating system $OS has no configuration variants" ;; esac