22 lines
450 B
Bash
Executable File
22 lines
450 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
rm -rf generated
|
|
cd sidplayfp
|
|
|
|
autoreconf -vfi
|
|
./configure --without-gcrypt
|
|
make -s -j$(sysctl -n hw.ncpu)
|
|
|
|
{ git status --porcelain --ignored | awk '{ print $2 }';\
|
|
git submodule foreach\
|
|
'git status --ignored --porcelain |\awk "{ print \"$sm_path/\"\$2 }"'; } |\
|
|
grep -E 'bin|h$' |\
|
|
xargs -I % rsync -R % ../generated
|
|
|
|
git clean -ffdx > /dev/null
|
|
git submodule foreach git clean -ffdx > /dev/null
|
|
|
|
cd -
|