1 |
|
2 |
Build tree for the IVOA vocabulary SKOS files. |
3 |
|
4 |
You need: |
5 |
|
6 |
* rapper: from <http://librdf.org/raptor/> |
7 |
* cwm: you need the CVS version from |
8 |
<http://www.w3.org/2000/10/swap/doc/cwm.html> |
9 |
* BibTeX, to build the bibliography in doc/ |
10 |
|
11 |
Configuring and building |
12 |
======================== |
13 |
|
14 |
% autoconf |
15 |
% ./configure "CWM=python /path/to/checked-out/cwm.py" |
16 |
% make |
17 |
|
18 |
(yes, autoconf is slightly over the top for a project which isn't |
19 |
designed to be built after distribution, but it's the most |
20 |
straightforward way to do the various substitutions required, avoiding |
21 |
a lot of Makefile fuss). |
22 |
|
23 |
|
24 |
Maintainance |
25 |
============ |
26 |
|
27 |
To add a vocabulary, create the appropriate subdirectory under src/, |
28 |
say src/NewVocab, and add a Makefile.in which creates |
29 |
src/NewVocab/NewVocab.ttl, src/NewVocab/NewVocab.rdf and |
30 |
src/NewVocab/Notes. The Makefile.in should allow its release |
31 |
information to be set in the same way that src/AOIM/Makefile.in (for |
32 |
example) does. |
33 |
|
34 |
Then add the new Makefile.in to the bottom of configure.ac. |