1234567891011121314151617181920212223 |
- #!/bin/bash
- RETCODE=$(fw_exists "${IROOT}/mustache-c.installed")
- [ ! "$RETCODE" == 0 ] || { \
- source "${IROOT}/mustache-c.installed"
- return 0; }
- MUSTACHE_C_HOME="${IROOT}/mustache-c"
- BUILD_DIR="${MUSTACHE_C_HOME}_build"
- git clone 'https://github.com/x86-64/mustache-c.git' "$BUILD_DIR"
- pushd "$BUILD_DIR"
- git checkout 55dafd1e95adaca90ea50efb9a8573786514c85a
- CFLAGS="-march=native" ./configure --prefix="$MUSTACHE_C_HOME"
- make -j "$(nproc)" install
- popd
- rm -rf "$BUILD_DIR"
- echo "export MUSTACHE_C_HOME=$MUSTACHE_C_HOME" > "${IROOT}/mustache-c.installed"
- echo -e "export LD_LIBRARY_PATH=\$MUSTACHE_C_HOME/lib:\$LD_LIBRARY_PATH" \
- >> "${IROOT}/mustache-c.installed"
- source "${IROOT}/mustache-c.installed"
|