2001-02-25 Michael Natterer <mitch@gimp.org> * app/channel_ops.c * app/channels_dialog.c * app/commands.c * app/floating_sel.c * app/gdisplay.c * app/gimpimage.[ch] * app/layer_select.c * app/layers_dialog.c * app/undo.c * app/xcf.c * app/tools/move.c: remove direct access of gimage->active_layer and gimage->active_channel. Reading access is of course harmless, but gimp_image_set_active_blah() will trigger a signal emission soon. It will probably be neccessary to change the functions to accept NULL layers and channels to acheive exactly what weird places like floating_sel.c did before by setting it directly. * gimptool-1.4.in * libgimp/Makefile.am * libgimpcolor/Makefile.am * libgimpmath/Makefile.am * libgimpwidgets/Makefile.am * plug-ins/libgck/gck/Makefile.am: made linking against stable GIMP installed in the same prefix work again by renaming all our libraries explicitly to libgimp<foo>-1.3.* (not as part of the libtool revision but as part of the library name). Removed the libtool revision to avoid double versioning. This has to be hardcoded in the libraries' Makefile.am ... * app/Makefile.am * plug-ins/FractalExplorer/Makefile.am * plug-ins/Lighting/Makefile.am * plug-ins/MapObject/Makefile.am * plug-ins/bmp/Makefile.am * plug-ins/common/Makefile.am * plug-ins/common/mkgen.pl * plug-ins/dbbrowser/Makefile.am * plug-ins/faxg3/Makefile.am * plug-ins/fits/Makefile.am * plug-ins/flame/Makefile.am * plug-ins/fp/Makefile.am * plug-ins/gap/Makefile.am * plug-ins/gdyntext/Makefile.am * plug-ins/gfig/Makefile.am * plug-ins/gflare/Makefile.am * plug-ins/gfli/Makefile.am * plug-ins/gimpressionist/Makefile.am * plug-ins/helpbrowser/Makefile.am * plug-ins/ifscompose/Makefile.am * plug-ins/imagemap/Makefile.am * plug-ins/maze/Makefile.am * plug-ins/mosaic/Makefile.am * plug-ins/pagecurl/Makefile.am * plug-ins/plugin-helper/Makefile.am * plug-ins/print/Makefile.am * plug-ins/rcm/Makefile.am * plug-ins/script-fu/Makefile.am * plug-ins/sel2path/Makefile.am * plug-ins/sgi/Makefile.am * plug-ins/webbrowser/Makefile.am * plug-ins/xjt/Makefile.am: ... while all other Makefiles can simply link against "libgimp<foo>-$(LT_REVISION).la"
370 lines
6.7 KiB
Makefile
370 lines
6.7 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
SUBDIRS = pdb tools
|
|
|
|
scriptdata =
|
|
|
|
if HAVE_GLIBC_REGEX
|
|
regex_sources =
|
|
else
|
|
regex_sources = regexrepl.c regexrepl.h
|
|
endif
|
|
|
|
bin_PROGRAMS = gimp
|
|
|
|
gimp_SOURCES = \
|
|
about_dialog.c \
|
|
about_dialog.h \
|
|
app_procs.c \
|
|
app_procs.h \
|
|
appenums.h \
|
|
appenv.h \
|
|
apptypes.h \
|
|
asupsample.c \
|
|
asupsample.h \
|
|
authors.h \
|
|
batch.c \
|
|
batch.h \
|
|
boundary.c \
|
|
boundary.h \
|
|
brush_edit.c \
|
|
brush_edit.h \
|
|
brush_header.h \
|
|
brush_scale.c \
|
|
brush_scale.h \
|
|
brush_select.c \
|
|
brush_select.h \
|
|
channels_dialog.c \
|
|
channels_dialog.h \
|
|
channel_ops.c \
|
|
channel_ops.h \
|
|
color_area.c \
|
|
color_area.h \
|
|
color_notebook.c \
|
|
color_notebook.h \
|
|
color_panel.c \
|
|
color_panel.h \
|
|
color_select.c \
|
|
color_select.h \
|
|
color_transfer.c \
|
|
color_transfer.h \
|
|
colormaps.c \
|
|
colormaps.h \
|
|
colormap_dialog.c \
|
|
colormap_dialog.h \
|
|
commands.c \
|
|
commands.h \
|
|
context_manager.c \
|
|
context_manager.h \
|
|
convert.c \
|
|
convert.h \
|
|
cursorutil.c \
|
|
cursorutil.h \
|
|
datafiles.c \
|
|
datafiles.h \
|
|
desaturate.c \
|
|
desaturate.h \
|
|
devices.c \
|
|
devices.h \
|
|
dialog_handler.c \
|
|
dialog_handler.h \
|
|
disp_callbacks.c \
|
|
disp_callbacks.h \
|
|
docindex.c \
|
|
docindex.h \
|
|
draw_core.c \
|
|
draw_core.h \
|
|
drawable.c \
|
|
drawable.h \
|
|
errorconsole.c \
|
|
errorconsole.h \
|
|
errors.c \
|
|
errors.h \
|
|
equalize.c \
|
|
equalize.h \
|
|
fileops.c \
|
|
fileops.h \
|
|
fileopsP.h \
|
|
floating_sel.c \
|
|
floating_sel.h \
|
|
file_new_dialog.c \
|
|
file_new_dialog.h \
|
|
fsdither.h \
|
|
gdisplay.c \
|
|
gdisplay.h \
|
|
gdisplay_ops.c \
|
|
gdisplay_ops.h \
|
|
general.c \
|
|
general.h \
|
|
gimage.c \
|
|
gimage.h \
|
|
gimage_mask.c \
|
|
gimage_mask.h \
|
|
gimpbrush.c \
|
|
gimpbrush.h \
|
|
gimpbrushgenerated.c \
|
|
gimpbrushgenerated.h \
|
|
gimpbrushpipe.c \
|
|
gimpbrushpipe.h \
|
|
gimpchannel.c \
|
|
gimpchannel.h \
|
|
gimpcontainer.c \
|
|
gimpcontainer.h \
|
|
gimpcontext.c \
|
|
gimpcontext.h \
|
|
gimpdata.c \
|
|
gimpdata.h \
|
|
gimpdatafactory.c \
|
|
gimpdatafactory.h \
|
|
gimpdatalist.c \
|
|
gimpdatalist.h \
|
|
gimpdnd.c \
|
|
gimpdnd.h \
|
|
gimpdrawable.c \
|
|
gimpdrawable.h \
|
|
gimpdrawable-preview.c \
|
|
gimpdrawable-preview.h \
|
|
gimpgradient.c \
|
|
gimpgradient.h \
|
|
gimphelp.c \
|
|
gimphelp.h \
|
|
gimphistogram.c \
|
|
gimphistogram.h \
|
|
gimpimage.c \
|
|
gimpimage.h \
|
|
gimplayer.c \
|
|
gimplayer.h \
|
|
gimplayermask.c \
|
|
gimplayermask.h \
|
|
gimplist.c \
|
|
gimplist.h \
|
|
gimplut.c \
|
|
gimplut.h \
|
|
gimpmarshal.c \
|
|
gimpmarshal.h \
|
|
gimpobject.c \
|
|
gimpobject.h \
|
|
gimppattern.c \
|
|
gimppattern.h \
|
|
gimppalette.c \
|
|
gimppalette.h \
|
|
gimppalette-import.c \
|
|
gimppalette-import.h \
|
|
gimpparasite.c \
|
|
gimpparasite.h \
|
|
gimppreviewcache.h \
|
|
gimppreviewcache.c \
|
|
gimpprogress.c \
|
|
gimpprogress.h \
|
|
gimprc.c \
|
|
gimprc.h \
|
|
gimpui.c \
|
|
gimpui.h \
|
|
gimpunit.c \
|
|
gimpviewable.c \
|
|
gimpviewable.h \
|
|
global_edit.c \
|
|
global_edit.h \
|
|
gradient_editor.c \
|
|
gradient_editor.h \
|
|
gradient_select.h \
|
|
gradient_select.c \
|
|
gximage.c \
|
|
gximage.h \
|
|
image_map.c \
|
|
image_map.h \
|
|
image_new.c \
|
|
image_new.h \
|
|
image_render.c \
|
|
image_render.h \
|
|
indicator_area.c \
|
|
indicator_area.h \
|
|
info_dialog.c \
|
|
info_dialog.h \
|
|
info_window.c \
|
|
info_window.h \
|
|
interface.c \
|
|
interface.h \
|
|
invert.c \
|
|
invert.h \
|
|
layer_select.c \
|
|
layer_select.h \
|
|
layers_dialog.c \
|
|
layers_dialog.h \
|
|
layers_dialogP.h \
|
|
lc_dialog.c \
|
|
lc_dialog.h \
|
|
lc_dialogP.h \
|
|
libgimp_glue.c \
|
|
libgimp_glue.h \
|
|
lut_funcs.c \
|
|
lut_funcs.h \
|
|
main.c \
|
|
menus.c \
|
|
menus.h \
|
|
module_db.c \
|
|
module_db.h \
|
|
nav_window.c \
|
|
nav_window.h \
|
|
ops_buttons.c \
|
|
ops_buttons.h \
|
|
palette.c \
|
|
palette.h \
|
|
palette_import.c \
|
|
palette_import.h \
|
|
palette_select.c \
|
|
palette_select.h \
|
|
paletteP.h \
|
|
parasitelist.c \
|
|
parasitelist.h \
|
|
path.c \
|
|
path.h \
|
|
pathP.h \
|
|
path_transform.h \
|
|
## paths_dialog.c \
|
|
paths_dialog.h \
|
|
paths_dialogP.h \
|
|
pattern_header.h \
|
|
pattern_select.c \
|
|
pattern_select.h \
|
|
plug_in.c \
|
|
plug_in.h \
|
|
preferences_dialog.c \
|
|
preferences_dialog.h \
|
|
qmask.c \
|
|
qmask.h \
|
|
resolution_calibrate.c \
|
|
resolution_calibrate.h \
|
|
resize.c \
|
|
resize.h \
|
|
scale.c \
|
|
scale.h \
|
|
scan_convert.c \
|
|
scan_convert.h \
|
|
scroll.c \
|
|
scroll.h \
|
|
selection.c \
|
|
selection.h \
|
|
session.h \
|
|
session.c \
|
|
tips_dialog.c \
|
|
tips_dialog.h \
|
|
toolbox.c \
|
|
toolbox.h \
|
|
undo.c \
|
|
undo.h \
|
|
undo_history.c \
|
|
undo_history.h \
|
|
undo_types.h \
|
|
unitrc.h \
|
|
user_install.c \
|
|
user_install.h \
|
|
xcf.c \
|
|
xcf.h \
|
|
$(regex_sources) \
|
|
\
|
|
paint_funcs.c \
|
|
paint_funcs.h \
|
|
paint_funcs_simd.S \
|
|
pixel_processor.c \
|
|
pixel_processor.h \
|
|
pixel_region.c \
|
|
pixel_region.h \
|
|
temp_buf.c \
|
|
temp_buf.h \
|
|
tile.c \
|
|
tile.h \
|
|
tile_pvt.h \
|
|
tile_cache.c \
|
|
tile_cache.h \
|
|
tile_manager.c \
|
|
tile_manager.h \
|
|
tile_manager_pvt.h \
|
|
tile_swap.c \
|
|
tile_swap.h \
|
|
\
|
|
gimpbrushpreview.c \
|
|
gimpbrushpreview.h \
|
|
gimpcontainergridview.h \
|
|
gimpcontainergridview.c \
|
|
gimpcontainerlistview.h \
|
|
gimpcontainerlistview.c \
|
|
gimpcontainerview.h \
|
|
gimpcontainerview.c \
|
|
gimpdatafactoryview.h \
|
|
gimpdatafactoryview.c \
|
|
gimpdrawablepreview.c \
|
|
gimpdrawablepreview.h \
|
|
gimpgradientpreview.h \
|
|
gimpgradientpreview.c \
|
|
gimpimagepreview.h \
|
|
gimpimagepreview.c \
|
|
gimppalettepreview.h \
|
|
gimppalettepreview.c \
|
|
gimppatternpreview.h \
|
|
gimppatternpreview.c \
|
|
gimppreview.h \
|
|
gimppreview.c \
|
|
gimptoolinfopreview.h \
|
|
gimptoolinfopreview.c \
|
|
gtkwrapbox.c \
|
|
gtkwrapbox.h \
|
|
gtkhwrapbox.c \
|
|
gtkhwrapbox.h \
|
|
gtkvwrapbox.c \
|
|
gtkvwrapbox.h \
|
|
gimpconstrainedhwrapbox.c \
|
|
gimpconstrainedhwrapbox.h \
|
|
histogramwidget.c \
|
|
histogramwidget.h \
|
|
\
|
|
marching_ants.h \
|
|
pixmaps2.h
|
|
|
|
EXTRA_DIST = \
|
|
makefile.mingw \
|
|
makefile.mingw.in \
|
|
makefile.msc \
|
|
gimp.rc \
|
|
gimp.sym \
|
|
wilber.ico \
|
|
arch/i386/mmx/paint_funcs_mmx.S
|
|
|
|
|
|
gimp_LDFLAGS = -export-dynamic -export-symbols $(srcdir)/gimp.sym
|
|
|
|
AM_CPPFLAGS = \
|
|
-DLIBDIR=\""$(gimpplugindir)"\" \
|
|
-DLOCALEDIR=\""$(localedir)"\" \
|
|
-DREGEX_MALLOC \
|
|
-DG_LOG_DOMAIN=\"Gimp\" \
|
|
@GIMP_THREAD_FLAGS@ \
|
|
@GIMP_MP_FLAGS@
|
|
|
|
INCLUDES = \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/intl \
|
|
$(GTK_CFLAGS) \
|
|
-I$(includedir)
|
|
|
|
gimp_LDADD = \
|
|
pdb/libapppdb.la \
|
|
tools/libapptools.la \
|
|
$(top_builddir)/libgimpcolor/libgimpcolor-$(LT_RELEASE).la \
|
|
$(top_builddir)/libgimpmath/libgimpmath-$(LT_RELEASE).la \
|
|
$(top_builddir)/libgimpwidgets/libgimpwidgets-$(LT_RELEASE).la \
|
|
$(top_builddir)/libgimp/libgimpi.a \
|
|
$(GTK_LIBS) \
|
|
$(GIMP_THREAD_LIBS) \
|
|
$(GIMP_MP_LIBS) \
|
|
$(INTLLIBS)
|
|
|
|
.PHONY: files
|
|
|
|
files:
|
|
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
|
|
echo $$p; \
|
|
done
|
|
|
|
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/app/makefile.mingw.in
|
|
cd $(top_builddir) && CONFIG_FILES=app/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|