Skip to content

Latest commit

 

History

History
 
 

README.md

igraph/tools

Updating the sources

In the shell:

vendor.sh <path-to-cigraph-working-copy>

There is a CI/CD workflow that runs this very frequently.

Running Stimulus

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.

  1. For igraph/C < 0.10, this requires the cigraph submodule. After the update, the code will be taken from src/vendor/cigraph (search for a FIXME in the Makefile-cigraph file).

    git submodule init
    git submodule update
  2. Update the generated code.

    make -f Makefile-cigraph src/rinterface.c R/aaa-auto.R
  3. Optional: Clean submodule

    git submodule deinit --all