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.1This scripts will:
- Download the release
*.tar.gzfromSymEngine'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.1Then 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