- Reestructuración de ficheros y directorios general
- merge v0.01 --> Añadido fileselector - Añadidas fuentes de Gem y Pure Data - pix2jpg incluído en Gem. Archivos de construcción de Gem modificados. - Añadido fichero ompiling.txt con instrucciones de compilación
This commit is contained in:
parent
c9adfd020b
commit
e85d191b46
3100 changed files with 775434 additions and 3073 deletions
48
Gem/extra/README-EXTRA.txt
Normal file
48
Gem/extra/README-EXTRA.txt
Normal file
|
@ -0,0 +1,48 @@
|
|||
extras for Gem
|
||||
==============
|
||||
|
||||
this folder contains objectclasses that are shipped with Gem but are not linked
|
||||
into Gem.
|
||||
|
||||
reasons why these objectclasses are not part of Gem proper are:
|
||||
|
||||
- license issues
|
||||
(Gem is GPL, objects that are not GPL would go in here)
|
||||
|
||||
- dependency issues
|
||||
(we try to keep the dependencies of Gem-core to the minimum of openGL and
|
||||
WindowManager (if at all); any objectclass that makes heavy use of 3rd party
|
||||
libraries would go in here)
|
||||
|
||||
- specialist objects
|
||||
(objectclasses that are highly specialized and of no common interest might go
|
||||
in here as well)
|
||||
|
||||
|
||||
|
||||
ADDING your own subdirectory to extra/ using autoconf:
|
||||
- Gem/extra/Makefile.am
|
||||
add your projects to the SUBDIRS variable
|
||||
if your project has a "Makefile" that has all the usual autoconf
|
||||
targets, you are done :-)
|
||||
see Gem/extra/Makefile.am for an example
|
||||
.
|
||||
this applies to most projects!
|
||||
|
||||
- Gem/configure.ac
|
||||
if you provide a Makefile.am and want Gem's build process to create a
|
||||
Makefile from that, you have to add [extra/<project>/Makefile] to the
|
||||
AC_CONFIG_FILES in Gem/configure.ac;
|
||||
see Gem/configure.ac for an example
|
||||
.
|
||||
this applies to small projects (no additional dependencies) that are
|
||||
to be shipped with Gem
|
||||
|
||||
- Gem/extra/configure.ac
|
||||
if you provide your own autoconf system (configure.ac), add your project
|
||||
to the AC_CONFIG_SUBDIRS in Gem/extra/configure.ac
|
||||
see Gem/extra/configure.ac for an example
|
||||
.
|
||||
this applies to bigger projects (additional dependencies) or projects
|
||||
not to be shipped with Gem
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue