ft_nm/build.sh

20 lines
466 B
Bash
Raw Normal View History

2019-05-10 18:29:21 +03:00
#!/bin/bash
PWD=$(pwd)
OUT_DIR="$PWD/out"
RELEASE_BLD_DIR="$PWD/bld"
DEBUG_BLD_DIR="$PWD/debug_bld"
2019-08-10 15:56:14 +03:00
FT_NM="ft_nm"
FT_OTOOL="ft_otool"
2019-05-10 18:29:21 +03:00
2019-08-10 15:56:14 +03:00
meson $RELEASE_BLD_DIR --prefix=$OUT_DIR --libdir=$OUT_DIR --includedir=$OUT_DIR --bindir=$OUT_DIR --buildtype=release
2019-05-10 18:29:21 +03:00
meson $DEBUG_BLD_DIR --buildtype=debug
ninja -C $DEBUG_BLD_DIR
ninja -C $RELEASE_BLD_DIR
ninja -C $RELEASE_BLD_DIR install
2019-08-10 15:56:14 +03:00
ln -sf "$OUT_DIR//$FT_NM" "$PWD/$FT_NM"
ln -sf "$OUT_DIR/$FT_OTOOL" "$PWD/$FT_OTOOL"