The patches for the customized SymEngine
needed for DeepFusion.
Lets assume the release tag without 'v' of 0.10.1
should be patched and built.
sh apply_and_build.sh 0.10.1
This scripts will:
- Download the release
*.tar.gz
fromSymEngine
's Github repository. - Extract it.
- Configure it with
cmake
. - Build it with
make -j
Then you have to install the build SymEngine
manually.
First run:
sh dev_prepare.sh 0.10.1
Then modify the code base at workdir/symengine-0.10.1
.
Make sure you are NOT editing the code at workdir/*-patched
.
Finally, run this command to get the *.diff
file.
sh dev_diff.sh workdir/symengine-0.10.1