/[volute]/trunk/projects/vocabularies/README
ViewVC logotype

Contents of /trunk/projects/vocabularies/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5 - (show annotations)
Tue Dec 4 21:09:34 2007 UTC (13 years, 1 month ago) by norman.x.gray
File size: 1009 byte(s)
Import vocabularies from Explicator repository, breaking them into 
  separate subdirectories of src/.  There's a certain amount of
  duplication of stuff in the respective src/*/Makefile.in, but this
  is (only?) because these have all come from the same place, so start
  more-or-less identical, and they'll likely diverge at least a little
  in future.
Rework build system, so that all configuration (version number,
  release date, etc) now happens within configure.ac.

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.

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26