In the shell:
vendor.sh <path-to-cigraph-working-copy>There is a CI/CD workflow that runs this very frequently.
Currently, there are only two files generated by Stimulus.
They are version-controlled and depend on various input files.
The logic is governed by the Makefile-cigraph file.
-
For igraph/C < 0.10, this requires the
cigraphsubmodule. After the update, the code will be taken fromsrc/vendor/cigraph(search for a FIXME in theMakefile-cigraphfile).git submodule init git submodule update
-
Update the generated code.
make -f Makefile-cigraph src/rinterface.c R/aaa-auto.R
-
Optional: Clean submodule
git submodule deinit --all