Updated setup to match AFP in-situ setup.

This commit is contained in:
Achim D. Brucker 2017-01-05 13:40:37 +00:00
parent 5d71be04f7
commit 17e0bd6e7e
3 changed files with 7 additions and 5 deletions

View File

@ -38,8 +38,9 @@
subsection {* Policy Core *}
theory
PolicyCore
imports NetworkCore
"$AFP/UPF/UPF"
imports
NetworkCore
"../../UPF/UPF"
begin

View File

@ -18,6 +18,9 @@ mkdir -p ~/.isabelle/Isabelle2016-1/etc
echo "/home/isabelle/afp" >> ~/.isabelle/Isabelle2016-1/etc/components
```
Now, you can either link the UPF entry to a sibling directory of UPF-Firewall such
that the import `../../UPF/UPF` in `PacketFilter/PolicyCore.thy` is valid. Alternatively,
you need to change this import to `$AFP/UPF/UPF`.
## How to build
```

4
ROOT
View File

@ -1,6 +1,4 @@
chapter AFP
session "UPF-Firewall" (AFP) = HOL +
session "UPF-Firewall" (AFP) = UPF +
description {* Formal Network Models and Their Application to Firewall Policies *}
options [timeout=600, document=pdf, document_output=document_generated, document_variants="document:outline=/proof,/ML"]
theories