2004-07-04 04:05:50 -07:00
|
|
|
Source: embryo
|
|
|
|
Section: libs
|
|
|
|
Priority: optional
|
2006-04-04 16:54:53 -07:00
|
|
|
Maintainer: E17 Debian Team <debian@edevelop.org>
|
2006-04-02 00:34:51 -08:00
|
|
|
Build-Depends: debhelper (>= 4.0.0), automake1.7 | automaken, libtool
|
2006-09-03 00:59:05 -07:00
|
|
|
Standards-Version: 3.7.2
|
2004-07-04 04:05:50 -07:00
|
|
|
|
|
|
|
Package: embryo0-bin
|
2006-09-03 00:59:05 -07:00
|
|
|
Section: devel
|
2004-07-04 04:05:50 -07:00
|
|
|
Architecture: any
|
2005-09-23 14:06:09 -07:00
|
|
|
Provides: embryo-bin
|
2004-07-04 04:05:50 -07:00
|
|
|
Depends: ${shlibs:Depends}
|
|
|
|
Description: SMALL compiler creating Embryo bytecode
|
|
|
|
This package contains the compiler embryo_cc.
|
|
|
|
|
2006-04-01 18:52:52 -08:00
|
|
|
Package: embryo0-debug
|
2006-09-03 00:59:05 -07:00
|
|
|
Section: devel
|
2006-04-01 18:52:52 -08:00
|
|
|
Architecture: any
|
|
|
|
Provides: embryo-debug
|
|
|
|
Depends: ${shlibs:Depends}
|
|
|
|
Description: Debugging execution utility for embryo compiled bytecode.
|
2006-09-03 00:59:05 -07:00
|
|
|
This package contains the debugging utility.
|
2006-04-01 18:52:52 -08:00
|
|
|
|
2004-07-04 04:05:50 -07:00
|
|
|
Package: libembryo0-dev
|
2006-04-13 17:24:37 -07:00
|
|
|
Section: libdevel
|
2004-07-04 04:05:50 -07:00
|
|
|
Architecture: any
|
2005-09-23 14:06:09 -07:00
|
|
|
Provides: libembryo-dev
|
2006-04-13 17:17:03 -07:00
|
|
|
Depends: libembryo0 (= ${Source-Version})
|
2004-07-04 04:05:50 -07:00
|
|
|
Description: Development files for libembryo0
|
|
|
|
Headers, static libraries and documentation for Embryo.
|
|
|
|
|
|
|
|
Package: libembryo0
|
|
|
|
Section: libs
|
|
|
|
Architecture: any
|
2005-09-23 14:06:09 -07:00
|
|
|
Provides: libembryo
|
2006-09-03 00:59:05 -07:00
|
|
|
Depends: ${shlibs:Depends}
|
2004-07-04 04:05:50 -07:00
|
|
|
Suggests: embryo0-bin (= ${Source-Version})
|
|
|
|
Description: SMALL-based abstract machine (AMX) bytecode interpreter
|
|
|
|
Embryo is primarily a shared library that gives you an API to load
|
|
|
|
and control interpreted programs compiled into an abstract machine
|
|
|
|
bytecode that it understands. This abstract (or virtual) machine is
|
|
|
|
similar to a real machine with a CPU, but it is emulated in
|
|
|
|
software. The architecture is simple and is the same as the
|
|
|
|
abstract machine (AMX) in the SMALL language as it is based on
|
|
|
|
exactly the same code. Embryo has modified the code for the AMX
|
|
|
|
extensively and has made it smaller and more portable. It is VERY
|
|
|
|
small. The total size of the virtual machine code AND header files
|
|
|
|
is less than 2500 lines of code. It includes the floating point
|
|
|
|
library support by default as well. This makes it one of the
|
|
|
|
smallest interpreters around, and thus makes is very efficient to
|
|
|
|
use in code.
|
|
|
|
.
|
|
|
|
See also http://www.compuphase.com/small.htm for details on SMALL.
|