• Kevin Cozens's avatar
    This commit breaks Tiny-Fu. It sets up the basic structure needed to run · 1ff78e15
    Kevin Cozens authored
    2007-11-04  Kevin Cozens  <kcozens@cvs.gnome.org>
    
    	This commit breaks Tiny-Fu. It sets up the basic structure needed
    	to run Scheme scripts as plug-ins. The TinyScheme interpreter gets
    	called but the tiny-fu extension which ties Scheme and GIMP together
    	needs work.
    
    	* TODO: Added notes about version 2.0 of Tiny-Fu.
    
    	* autogen.sh: Added LIBTOOL support needed to build extensions for
    	TinyScheme.
    
    	* configure.in: Added setting of GIMP_PLUGINDIR. Display a summary
    	of enable/disabled features, and GIMP directories when the script
    	finishes.
    
    	* Makefile.am: Added targets to create and install the tiny-fu.env
    	and tiny-fu.interp files.
    
    	* ftx/Makefile.am:
    	* re/Makefile.am:
    	* tiny-fu/Makefile.am: Build ftx, re, and tiny-fu as run-time
    	loadable extensions for TinyScheme.
    
    	* tiny-fu/tiny-fu.c: Added init_tiny_fu() and tiny_fu_main_init()
    	as first steps of making this a TinyScheme extension.
    
    	* tinyscheme/Makefile.am: Updated to build as standalone Scheme
    	interpreter. Now installs under GIMP_LIBDIR/tiny-fu.
    
    	* scripts/Makefile.am: During testing, only installs test scripts.
    	Install init scripts under GIMP_LIBDIR/tiny-fu. Install regular
    	scripts to the plug-ins directory.
    
    	* scripts/images/Makefile.am: Install under plug-ins directory.
    
    	* tinyscheme/scheme.c: Change to directory specified by TINYFUPATH
    	to find init scripts and loadable extensions. Updated program usage
    	information. Check for "-gimp" when parsing command line arguments.
    
    	* scripts/script-fu.init: Added calls to load script-fu-compat.init
    	and the tiny_fu extension.
    
    svn path=/trunk/; revision=391
    1ff78e15
Name
Last commit
Last update
..
COPYRIGHT Loading commit data...
Makefile.am Loading commit data...
README Loading commit data...
README.1st Loading commit data...
WHATSNEW Loading commit data...
cclass.h Loading commit data...
cname.h Loading commit data...
debug.c Loading commit data...
debug.ih Loading commit data...
engine.c Loading commit data...
engine.ih Loading commit data...
main.c Loading commit data...
main.ih Loading commit data...
mkh Loading commit data...
re.c Loading commit data...
re.h Loading commit data...
re.makefile Loading commit data...
re.scm Loading commit data...
regcomp.c Loading commit data...
regcomp.ih Loading commit data...
regerror.c Loading commit data...
regerror.ih Loading commit data...
regex.001 Loading commit data...
regex.3 Loading commit data...
regex.7 Loading commit data...
regex.h Loading commit data...
regex2.h Loading commit data...
regexec.c Loading commit data...
regfree.c Loading commit data...
split.c Loading commit data...
split.h Loading commit data...
tests Loading commit data...
utils.h Loading commit data...