File: README

package info (click to toggle)
ino-headers 0.4.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 340 kB
  • sloc: sh: 636; ansic: 114; makefile: 54
file content (53 lines) | stat: -rw-r--r-- 1,644 bytes parent folder | download | duplicates (4)
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
ino
===

  http://naspro.atheme.org/libraries/ino/

  Version: 0.4.0, API: 0.0.0

About
-----

  ino (http://naspro.atheme.org/libraries/ino/) is a minimalist C API to execute
  JavaScript code and to expose native methods to JavaScript execution contexts.

  This package only provides the common headers for all ino implementations.

  The code is released under an ISC-style license (see the COPYING file).

Build-time dependencies
-----------------------

  * An environment capable of running Autotools-based build systems;
  * (optional) GNU Autoconf (http://www.gnu.org/software/autoconf/) >= 2.68 and
    GNU Automake (http://www.gnu.org/software/automake/) to regenerate the build
    system;
  * (optional) Natural Docs (http://www.naturaldocs.org/) >= 1.5 to regenerate
    the build system and/or the documentation.

Usage
-----

  Both ino implementations and applications/libraries using them are meant to be
  including <ino/lib.h> in their source files.

  Furthermore, ino implementations also need to #define the INO_IMPLEMENTATION
  flag before such inclusion and should provide suitable pkg-config
  (http://pkg-config.freedesktop.org/) files for the build systems of
  applications/libraries to retrieve compiler and linker flags.

  This package itself supplies a pkg-config file (package name: ino-headers-0)
  specifying compiler flags for the inclusion of headers.

Installation
------------

  $ ./configure && make install

  (make is not needed).

  Extra ./configure options
  -------------------------

    --with-pkgconfigdir=DIR where to put pkg-config's .pc files
                            [LIBDIR/pkgconfig]