-
Notifications
You must be signed in to change notification settings - Fork 0
/
DEVELOPMENT
32 lines (20 loc) · 853 Bytes
/
DEVELOPMENT
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
Development quick start/reminder:
To compile:
In top directory (eo), execute
rock -v
If it complains about include files or libraries not found, and you're sure
they are installed, use the -I and -L command line options to add additional
paths, e.g.:
rock -v -I/usr/local/include/ -L/usr/local/lib/
This should produce an executable eo-main.
To run tests:
./eor --test
It's useful to combine the two:
rock -v && ./eor --test
Other useful scripts:
- edit: start gvim with all relevant ooc files, Eo autoload files, and tests
- getversion: display current version of the interpreter
- setversion: set a new version (careful: this will update the code, set a tag
in git, and do a git push)
- update-git: easily add new ooc source files, Eo autoload files, or tests to
the git repository (does not check them in or push)