#!/usr/bin/env bash MASON_NAME=lua MASON_VERSION=5.1.0 MASON_LIB_FILE=lib/liblua.a . ${MASON_DIR}/mason.sh function mason_load_source { mason_download \ http://www.lua.org/ftp/lua-5.1.tar.gz \ 3f8d5a84a38423829765512118bbf26c500b0c06 mason_extract_tar_gz export MASON_BUILD_PATH=${MASON_ROOT}/.build/${MASON_NAME}-5.1 } function mason_compile { make generic CC=$CC CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" INSTALL_TOP=${MASON_PREFIX} install } function mason_cflags { echo "-I${MASON_PREFIX}/include" } function mason_ldflags { echo "-L${MASON_PREFIX}/lib -llua" } function mason_clean { make clean } mason_run "$@"