1997-11-24 14:05:25 -08:00
|
|
|
## Process this file with automake to produce Makefile.in
|
|
|
|
|
|
2003-07-27 15:43:11 -07:00
|
|
|
if OS_WIN32
|
|
|
|
|
mwindows = -mwindows
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
AM_LDFLAGS = $(mwindows)
|
|
|
|
|
|
1999-09-23 18:05:55 -07:00
|
|
|
SUBDIRS = scripts
|
1997-11-24 14:05:25 -08:00
|
|
|
|
1999-06-24 18:29:23 -07:00
|
|
|
libexecdir = $(gimpplugindir)/plug-ins
|
1997-11-24 14:05:25 -08:00
|
|
|
|
1999-06-24 18:29:23 -07:00
|
|
|
libexec_PROGRAMS = script-fu
|
1997-11-24 14:05:25 -08:00
|
|
|
|
2002-06-07 16:00:46 -07:00
|
|
|
script_fu_SOURCES = \
|
1997-11-24 14:05:25 -08:00
|
|
|
interp_regex.c \
|
|
|
|
|
interp_slib.c \
|
|
|
|
|
interp_sliba.c \
|
|
|
|
|
interp_trace.c \
|
|
|
|
|
script-fu.c \
|
|
|
|
|
script-fu-console.c \
|
|
|
|
|
script-fu-console.h \
|
2002-05-30 05:47:11 -07:00
|
|
|
script-fu-text-console.h\
|
|
|
|
|
script-fu-text-console.c\
|
1999-09-23 16:42:38 -07:00
|
|
|
script-fu-constants.c \
|
|
|
|
|
script-fu-constants.h \
|
2000-02-27 11:35:39 -08:00
|
|
|
script-fu-intl.h \
|
1997-11-24 14:05:25 -08:00
|
|
|
script-fu-scripts.c \
|
|
|
|
|
script-fu-scripts.h \
|
|
|
|
|
script-fu-server.c \
|
|
|
|
|
script-fu-server.h \
|
|
|
|
|
script-fu-enums.h \
|
|
|
|
|
siod.h \
|
2001-01-02 15:48:42 -08:00
|
|
|
siodp.h \
|
new code to call the script_fuc_text_console pdb function. remove batch
2001-07-17 Mathieu Lacage <mathieu@gnome.org>
* app/batch.c: new code to call the script_fuc_text_console pdb function.
* app/main.c: (main): remove batch command code.
* plug-ins/script-fu/Makefile.am: add siod-wrapper.h/c
* plug-ins/script-fu/script-fu-console.c:
(script_fu_cc_key_function),
(script_fu_open_siod_console),
(script_fu_close_siod_console):
* plug-ins/script-fu/script-fu-scripts.h:
* plug-ins/script-fu/script-fu-server.c:
(script_fu_server_quit),
(script_fu_server_get_mode),
(execute_command):
Replace all direct calls to the scheme interpreter with calls to the siod-wrapper.
* plug-ins/script-fu/script-fu-console.h: remove run_eval.
* plug-ins/script-fu/script-fu-server.h:
* plug-ins/script-fu/script-fu-text-console.c:
(script_fu_text_console_run),
(read_command),
(script_fu_text_console_interface):
The actual new text console.
* plug-ins/script-fu/script-fu-text-console.h: header.
* plug-ins/script-fu/script-fu.c:
(script_fu_quit),
(script_fu_query),
(script_fu_run): rename to better words.
move most of the code to siod-wrapper.c/h
* plug-ins/script-fu/siod-wrapper.c:
(siod_get_output_file),
(siod_set_output_file),
(siod_get_verbose_level),
(siod_set_verbose_level),
(siod_print_welcome),
(siod_interpret_string),
(siod_get_error_msg),
(siod_get_success_msg),
(siod_init),
(init_procedures),
(init_constants),
(convert_string),
(sputs_fcn),
(lprin1s),
(marshall_proc_db_call),
(script_fu_register_call),
(script_fu_quit_call):
All the funcitons dealing with the internals of the scheme interpreter.
* plug-ins/script-fu/siod-wrapper.h: the header.
2001-07-17 15:53:21 -07:00
|
|
|
siod-wrapper.c \
|
2002-06-07 16:00:46 -07:00
|
|
|
siod-wrapper.h
|
1997-11-24 14:05:25 -08:00
|
|
|
|
2002-06-07 16:00:46 -07:00
|
|
|
INCLUDES = \
|
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
|
$(GTK_CFLAGS) \
|
|
|
|
|
-I$(includedir)
|
1997-11-24 14:05:25 -08:00
|
|
|
|
2001-07-11 17:58:39 -07:00
|
|
|
if HAVE_GLIBC_REGEX
|
|
|
|
|
REGEXREPL =
|
|
|
|
|
else
|
|
|
|
|
REGEXREPL = $(top_builddir)/regexrepl/libregex.a
|
|
|
|
|
endif
|
|
|
|
|
|
2002-06-07 16:00:46 -07:00
|
|
|
LDADD = \
|
2001-02-25 06:37:12 -08:00
|
|
|
$(top_builddir)/plug-ins/dbbrowser/dbbrowser_utils.o \
|
|
|
|
|
$(top_builddir)/libgimp/libgimpui-$(LT_RELEASE).la \
|
|
|
|
|
$(top_builddir)/libgimpwidgets/libgimpwidgets-$(LT_RELEASE).la \
|
|
|
|
|
$(top_builddir)/libgimp/libgimp-$(LT_RELEASE).la \
|
|
|
|
|
$(top_builddir)/libgimpcolor/libgimpcolor-$(LT_RELEASE).la \
|
2001-05-21 06:58:46 -07:00
|
|
|
$(top_builddir)/libgimpbase/libgimpbase-$(LT_RELEASE).la \
|
2002-06-07 16:00:46 -07:00
|
|
|
$(GTK_LIBS) \
|
|
|
|
|
$(SOCKET_LIBS) \
|
|
|
|
|
$(INTLLIBS) \
|
|
|
|
|
$(REGEXREPL)
|