-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
38 lines (26 loc) · 1.23 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
2012-06-12, Georg Sauthoff <[email protected]>
This repository contains the content and source code of Bellman's GAP Café (
http://gapc.eu ).
The web site contains of some static pages (generated from templates) and a
dynamic Web apllication (hosted under `/apps`).
The Web application interactively presents GAP-L examples which are lazily
compiled and run on user interaction.
## Files
An overview:
- deps - human readable list of dependencies
- CMakeLists.txt - CMake ('Makefile') for the application
- grammar - GAP-L examples
- hl.l - syntax highlight GAP-L code
- menu.rc - runcontrol file for the application's menu
- asroot.sh - setup of web server directory structure
- init.sh - initialize application directory structure
- install.sh - install application
- update.sh - content update script
- run.sh - application startup script
- pages/*.html_ - template files
- pages/*.bib - bibliography files (also processed for site generation)
- web/repl.l - template lexer
- web/web.mf - Makefile for static content generation
- server/gap - Nginx (Webserver) configuration file
- server/iptables.sh - packet rules to lock down net access for the application
- server/var.www.gapapp.gap.wt - mandatory access control (MAC) rules