Merge branch 'ci' into 'master'
Iris as submodule; CI support This adds Iris as a submodule, matching the structure in https://gitlab.mpi-sws.org/FP/LambdaRust-coq/. Furthermore, it sets up the CI so after pushing, the repo is built against the given Iris version (with a cache to avoid needless rebuilding of Iris). @zhangz if you have any unpushed changes, please push them. This branch moves all files to a subfolder `theories/`, so it will conflict with any other change. See merge request !2
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- .gitlab-ci.yml 33 additions, 0 deletions.gitlab-ci.yml
- .gitmodules 3 additions, 0 deletions.gitmodules
- IRIS_VERSION 0 additions, 1 deletionIRIS_VERSION
- Makefile 15 additions, 7 deletionsMakefile
- README.md 22 additions, 5 deletionsREADME.md
- _CoqProject 13 additions, 12 deletions_CoqProject
- iris 1 addition, 0 deletionsiris
- theories/atomic.v 0 additions, 0 deletionstheories/atomic.v
- theories/atomic_incr.v 0 additions, 0 deletionstheories/atomic_incr.v
- theories/atomic_pcas.v 0 additions, 0 deletionstheories/atomic_pcas.v
- theories/atomic_sync.v 0 additions, 0 deletionstheories/atomic_sync.v
- theories/evmap.v 0 additions, 0 deletionstheories/evmap.v
- theories/flat.v 0 additions, 0 deletionstheories/flat.v
- theories/misc.v 0 additions, 0 deletionstheories/misc.v
- theories/peritem.v 0 additions, 0 deletionstheories/peritem.v
- theories/simple_sync.v 0 additions, 0 deletionstheories/simple_sync.v
- theories/sync.v 0 additions, 0 deletionstheories/sync.v
- theories/treiber.v 0 additions, 0 deletionstheories/treiber.v
Loading
Please register or sign in to comment