mirror of https://github.com/GNOME/gimp.git
libgimpwidgets/.cvsignore libgimpwidgets/Makefile.am
2001-01-24 Michael Natterer <mitch@gimp.org> * libgimpwidgets/.cvsignore * libgimpwidgets/Makefile.am * libgimpwidgets/makefile.mingw.in * libgimpwidgets/makefile.msc: library stub. Please ignore for now :)
This commit is contained in:
parent
911893e0f9
commit
ced452d43e
|
@ -1,3 +1,10 @@
|
|||
2001-01-24 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* libgimpwidgets/.cvsignore
|
||||
* libgimpwidgets/Makefile.am
|
||||
* libgimpwidgets/makefile.mingw.in
|
||||
* libgimpwidgets/makefile.msc: library stub. Please ignore for now :)
|
||||
|
||||
2001-01-24 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* app/paint_funcs.c: brought the array used for optimization back in
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
Makefile
|
||||
Makefile.in
|
||||
makefile.mingw
|
||||
*.lo
|
||||
_libs
|
||||
.libs
|
||||
.deps
|
||||
*.la
|
|
@ -0,0 +1,82 @@
|
|||
## Process this file with automake to produce Makefile.in
|
||||
|
||||
libgimpwidgetsincludedir = $(includedir)/libgimpwidgets
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-DGIMPDIR=\""$(gimpdir)"\" \
|
||||
-DDATADIR=\""$(gimpdatadir)"\" \
|
||||
-DSYSCONFDIR=\""$(gimpsysconfdir)"\" \
|
||||
-DG_LOG_DOMAIN=\"LibGimpWidgets\" \
|
||||
@GIMP_THREAD_FLAGS@
|
||||
|
||||
INCLUDES = \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/intl \
|
||||
-I../intl \
|
||||
$(GTK_CFLAGS) \
|
||||
-I$(includedir)
|
||||
|
||||
EXTRA_DIST = \
|
||||
makefile.mingw \
|
||||
makefile.mingw.in \
|
||||
makefile.msc \
|
||||
gimpwidgets.def
|
||||
|
||||
lib_LTLIBRARIES = libgimpwidgets.la
|
||||
|
||||
libgimpwidgets_la_SOURCES = \
|
||||
gimpwidgets.c \
|
||||
gimpwidgets.h \
|
||||
gimpwidgetstypes.h \
|
||||
gimpchainbutton.c \
|
||||
gimpchainbutton.h \
|
||||
gimpcolorarea.c \
|
||||
gimpcolorarea.h \
|
||||
gimpcolorbutton.c \
|
||||
gimpcolorbutton.h \
|
||||
gimpdialog.c \
|
||||
gimpdialog.h \
|
||||
gimpfileselection.c \
|
||||
gimpfileselection.h \
|
||||
gimphelpui.c \
|
||||
gimphelpui.h \
|
||||
gimppatheditor.c \
|
||||
gimppatheditor.h \
|
||||
gimppixmap.c \
|
||||
gimppixmap.h \
|
||||
gimpquerybox.c \
|
||||
gimpquerybox.h \
|
||||
gimpsizeentry.c \
|
||||
gimpsizeentry.h \
|
||||
gimpunitmenu.c \
|
||||
gimpunitmenu.h
|
||||
|
||||
libgimpwidgetsinclude_HEADERS = \
|
||||
gimpwidgets.h \
|
||||
gimpwidgetstypes.h \
|
||||
gimpchainbutton.h \
|
||||
gimpcolorarea.h \
|
||||
gimpcolorbutton.h \
|
||||
gimpdialog.h \
|
||||
gimpfileselection.h \
|
||||
gimphelpui.h \
|
||||
gimppatheditor.h \
|
||||
gimppixmap.h \
|
||||
gimpquerybox.h \
|
||||
gimpsizeentry.h \
|
||||
gimpunitmenu.h
|
||||
|
||||
libgimpwidgets_la_LDFLAGS = \
|
||||
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
|
||||
-release $(LT_RELEASE)
|
||||
libgimpwidgets_la_LIBADD = $(GLIB_LIBS) -lm
|
||||
|
||||
.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)/libgimpwidgets/makefile.mingw.in
|
||||
cd $(top_builddir) && CONFIG_FILES=libgimpwidgets/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
@ -0,0 +1,148 @@
|
|||
## Makefile for building the GIMP DLLs and LIBs with gcc on Win32.
|
||||
## You should use GNU make running on cygwin.
|
||||
## Use: make -f makefile.mingw
|
||||
|
||||
TOP = ../..
|
||||
|
||||
include ../build/win32/make.mingw
|
||||
|
||||
# Possibly override GIMP version from build/win32/module.defs
|
||||
GIMP_VER = @GIMP_MAJOR_VERSION@.@GIMP_MINOR_VERSION@
|
||||
|
||||
################################################################
|
||||
|
||||
# The name of the directory in your %HOME% where the GIMP's personal settings
|
||||
# and stuff is saved.
|
||||
GIMPDIR = _gimp$(GIMP_VER)
|
||||
|
||||
INCLUDES = -I ..
|
||||
DEPCFLAGS = $(GLIB_CFLAGS) $(GTK_CFLAGS) $(INTL_CFLAGS)
|
||||
DEFINES = -DGIMPDIR=\"$(GIMPDIR)\" -DG_LOG_DOMAIN=\"LibGimp\"
|
||||
|
||||
all : \
|
||||
../config.h \
|
||||
libgimpi.a \
|
||||
gimp-$(GIMP_VER).dll \
|
||||
gimpui-$(GIMP_VER).dll
|
||||
|
||||
../config.h : ../config.h.win32
|
||||
cp $< $@
|
||||
|
||||
PDB_WRAPPERS_O = \
|
||||
gimpbrushes_pdb.o \
|
||||
gimpbrushselect_pdb.o \
|
||||
gimpchannel_pdb.o \
|
||||
gimpchannelops_pdb.o \
|
||||
gimpcolor_pdb.o \
|
||||
gimpconvert_pdb.o \
|
||||
gimpdisplay_pdb.o \
|
||||
gimpdrawable_pdb.o \
|
||||
gimpedit_pdb.o \
|
||||
gimpfileops_pdb.o \
|
||||
gimpfloatingsel_pdb.o \
|
||||
gimpgimprc_pdb.o \
|
||||
gimpgradients_pdb.o \
|
||||
gimpgradientselect_pdb.o \
|
||||
gimpguides_pdb.o \
|
||||
gimphelp_pdb.o \
|
||||
gimpimage_pdb.o \
|
||||
gimplayer_pdb.o \
|
||||
gimpmessage_pdb.o \
|
||||
gimpmisc_pdb.o \
|
||||
gimppalette_pdb.o \
|
||||
gimpparasite_pdb.o \
|
||||
gimppaths_pdb.o \
|
||||
gimppatterns_pdb.o \
|
||||
gimppatternselect_pdb.o \
|
||||
gimpplugin_pdb.o \
|
||||
gimpproceduraldb_pdb.o \
|
||||
gimpselection_pdb.o \
|
||||
gimptexttool_pdb.o \
|
||||
gimptools_pdb.o \
|
||||
gimpundo_pdb.o \
|
||||
gimpunit_pdb.o
|
||||
|
||||
gimpi_OBJECTS = \
|
||||
gimpenv.o \
|
||||
gimpchainbutton.o \
|
||||
gimpcolorbutton.o \
|
||||
gimpcolorspace.o \
|
||||
gimpdialog.o \
|
||||
gimpfileselection.o \
|
||||
gimphelpui.o \
|
||||
gimpmatrix.o \
|
||||
gimpparasite.o \
|
||||
gimpparasiteio.o \
|
||||
gimppatheditor.o \
|
||||
gimppixmap.o \
|
||||
gimpprotocol.o \
|
||||
gimpquerybox.o \
|
||||
gimpsizeentry.o \
|
||||
gimpunitmenu.o \
|
||||
gimputils.o \
|
||||
gimpvector.o \
|
||||
gimpwidgets.o \
|
||||
gimpwire.o
|
||||
|
||||
libgimpi.a : $(gimpi_OBJECTS)
|
||||
ar cr libgimpi.a $(gimpi_OBJECTS)
|
||||
|
||||
gimp_OBJECTS = \
|
||||
gimp.o \
|
||||
$(PDB_WRAPPERS_O) \
|
||||
gimpchannel.o \
|
||||
gimpcolorspace.o \
|
||||
gimpdrawable.o \
|
||||
gimpenv.o \
|
||||
gimpgradientselect.o \
|
||||
gimphelp.o \
|
||||
gimpimage.o \
|
||||
gimplayer.o \
|
||||
gimpmatrix.o \
|
||||
gimpparasite.o \
|
||||
gimpparasiteio.o \
|
||||
gimppixelrgn.o \
|
||||
gimpproceduraldb.o \
|
||||
gimpprotocol.o \
|
||||
gimpselection.o \
|
||||
gimptile.o \
|
||||
gimpunit.o \
|
||||
gimpvector.o \
|
||||
gimpwire.o
|
||||
|
||||
gimp-$(GIMP_VER).dll : $(gimp_OBJECTS) gimp.def
|
||||
$(GLIB)/build-dll gimp $(GIMP_VER) gimp.def -s $(gimp_OBJECTS) $(INTL_LIBS) $(GLIB_LIBS) -luser32
|
||||
|
||||
# Pass -DLIBGIMP_COMPILATION when compiling gimp.c which
|
||||
# defines the exported variables.
|
||||
|
||||
gimp.o : gimp.c
|
||||
$(CC) $(CFLAGS) -c -DLIBGIMP_COMPILATION gimp.c
|
||||
|
||||
gimpui_OBJECTS = \
|
||||
gimpmenu.o \
|
||||
gimpbrushmenu.o \
|
||||
gimpchainbutton.o \
|
||||
gimpcolorbutton.o \
|
||||
gimpdialog.o \
|
||||
gimpexport.o \
|
||||
gimpfileselection.o \
|
||||
gimphelpui.o \
|
||||
gimpgradientmenu.o \
|
||||
gimppatheditor.o \
|
||||
gimppatternmenu.o \
|
||||
gimppixmap.o \
|
||||
gimpquerybox.o \
|
||||
gimpsizeentry.o \
|
||||
gimpui.o \
|
||||
gimpunitmenu.o \
|
||||
gimpwidgets.o
|
||||
|
||||
gimpui-$(GIMP_VER).dll : $(gimpui_OBJECTS) gimpui.def
|
||||
$(GLIB)/build-dll gimpui $(GIMP_VER) gimpui.def -s $(gimpui_OBJECTS) -L . -lgimp-$(GIMP_VER) $(GTK_LIBS) $(INTL_LIBS) $(GLIB_LIBS)
|
||||
|
||||
# Hack to get an updated makefile.mingw automatically after updating
|
||||
# makefile.mingw.in. Only for developer use.
|
||||
makefile.mingw: makefile.mingw.in
|
||||
sed -e 's,@GIMP[_]MAJOR_VERSION@,@GIMP_MAJOR_VERSION@,' \
|
||||
-e 's,@GIMP[_]MINOR_VERSION@,@GIMP_MINOR_VERSION@,' <$< >$@
|
|
@ -0,0 +1,190 @@
|
|||
## WARNING: Outdated.
|
||||
|
||||
## Makefile for building the GIMP DLLs and LIBs with Microsoft C.
|
||||
## Use: nmake -f makefile.msc
|
||||
|
||||
# Change this to wherever you want to install the DLLs. This directory
|
||||
# should be in your PATH. As these DLLs are for the GIMP and its plug-ins
|
||||
# only, it probably is best to keep them in the GIMP's bin directory.
|
||||
BIN = C:\install\gimp\bin
|
||||
|
||||
GIMP_VER = 1.2
|
||||
|
||||
# The name of the directory in your %HOME% where the GIMP's personal settings
|
||||
# and stuff is saved.
|
||||
GIMPDIR = _gimp$(GIMP_VER)
|
||||
|
||||
################################################################
|
||||
|
||||
# Nothing much configurable below
|
||||
|
||||
!IFNDEF DEBUG
|
||||
# Full optimization:
|
||||
OPTIMIZE = -Ox -MD
|
||||
LINKDEBUG =
|
||||
!ELSE
|
||||
# Debugging:
|
||||
OPTIMIZE = -Zi -MDd
|
||||
LINKDEBUG = /debug
|
||||
!ENDIF
|
||||
|
||||
# cl -? describes the options
|
||||
CC = cl -G5 -GF $(OPTIMIZE) -W3 -nologo
|
||||
|
||||
LDFLAGS = /link $(LINKDEBUG)
|
||||
INSTALL = copy
|
||||
|
||||
GTK_VER = 1.3
|
||||
GLIB_VER = 1.3
|
||||
|
||||
GTK = ..\..\gtk+
|
||||
GLIB = ..\..\glib
|
||||
INTL = ..\..\intl
|
||||
|
||||
CFLAGS = -I.. -I$(GLIB) -I$(GTK)\gdk -I$(GTK)\gdk -I$(GTK) -I$(INTL) -DGIMPDIR=\"$(GIMPDIR)\" -DG_LOG_DOMAIN=\"LibGimp\"
|
||||
|
||||
all : \
|
||||
..\config.h \
|
||||
gimpi.lib \
|
||||
gimp-$(GIMP_VER).dll \
|
||||
gimpui-$(GIMP_VER).dll
|
||||
|
||||
..\config.h : ..\config.h.win32
|
||||
copy ..\config.h.win32 ..\config.h
|
||||
|
||||
install : all
|
||||
$(INSTALL) gimp-$(GIMP_VER).dll $(BIN)
|
||||
$(INSTALL) gimpui-$(GIMP_VER).dll $(BIN)
|
||||
|
||||
PDB_WRAPPERS_O = \
|
||||
gimpbrushes_pdb.obj \
|
||||
gimpbrushselect_pdb.obj \
|
||||
gimpchannel_pdb.obj \
|
||||
gimpchannelops_pdb.obj \
|
||||
gimpcolor_pdb.obj \
|
||||
gimpconvert_pdb.obj \
|
||||
gimpdisplay_pdb.obj \
|
||||
gimpdrawable_pdb.obj \
|
||||
gimpedit_pdb.obj \
|
||||
gimpfileops_pdb.obj \
|
||||
gimpfloatingsel_pdb.obj \
|
||||
gimpgimprc_pdb.obj \
|
||||
gimpgradients_pdb.obj \
|
||||
gimpgradientselect_pdb.obj \
|
||||
gimpguides_pdb.obj \
|
||||
gimphelp_pdb.obj \
|
||||
gimpimage_pdb.obj \
|
||||
gimplayer_pdb.obj \
|
||||
gimpmessage_pdb.obj \
|
||||
gimppalette_pdb.obj \
|
||||
gimpparasite_pdb.obj \
|
||||
gimppatterns_pdb.obj \
|
||||
gimppatternselect_pdb.obj \
|
||||
gimpplugin_pdb.obj \
|
||||
gimpproceduraldb_pdb.obj \
|
||||
gimpselection_pdb.obj \
|
||||
gimptexttool_pdb.obj \
|
||||
gimptools_pdb.obj \
|
||||
gimpundo_pdb.obj \
|
||||
gimpunit_pdb.obj
|
||||
|
||||
gimpi_OBJECTS = \
|
||||
gimpenv.obj \
|
||||
gimpchainbutton.obj \
|
||||
gimpcolorbutton.obj \
|
||||
gimpcolorspace.obj \
|
||||
gimpdialog.obj \
|
||||
gimpfileselection.obj \
|
||||
gimphelpui.obj \
|
||||
gimpmatrix.obj \
|
||||
gimpparasite.obj \
|
||||
gimpparasiteio.obj \
|
||||
gimppatheditor.obj \
|
||||
gimppixmap.obj \
|
||||
gimpprotocol.obj \
|
||||
gimpquerybox.obj \
|
||||
gimpsizeentry.obj \
|
||||
gimpunitmenu.obj \
|
||||
gimputils.c \
|
||||
gimpvector.obj \
|
||||
gimpwidgets.obj \
|
||||
gimpwire.obj
|
||||
|
||||
gimpi.lib : $(gimpi_OBJECTS)
|
||||
lib /out:gimpi.lib $(gimpi_OBJECTS)
|
||||
|
||||
gimp_OBJECTS = \
|
||||
gimp.obj \
|
||||
$(PDB_WRAPPERS_O) \
|
||||
gimpchannel.obj \
|
||||
gimpcolorspace.obj \
|
||||
gimpdrawable.obj \
|
||||
gimpenv.obj \
|
||||
gimpgradientselect.obj \
|
||||
gimphelp.obj \
|
||||
gimpimage.obj \
|
||||
gimplayer.obj \
|
||||
gimpmatrix.obj \
|
||||
gimpparasite.obj \
|
||||
gimpparasiteio.obj \
|
||||
gimppixelrgn.obj \
|
||||
gimpproceduraldb.obj \
|
||||
gimpprotocol.obj \
|
||||
gimpselection.obj \
|
||||
gimptile.obj \
|
||||
gimpunit.obj \
|
||||
gimpvector.obj \
|
||||
gimpwire.obj
|
||||
|
||||
gimp-$(GIMP_VER).dll : $(gimp_OBJECTS) gimp.def
|
||||
$(CC) $(CFLAGS) -LD -Fegimp-$(GIMP_VER).dll $(gimp_OBJECTS) $(INTL)\gnu-intl.lib $(GLIB)\glib-$(GLIB_VER).lib $(LDFLAGS) user32.lib /def:gimp.def
|
||||
|
||||
# Pass -DLIBGIMP_COMPILATION when compiling gimp.c
|
||||
|
||||
gimp.obj : gimp.c
|
||||
$(CC) $(CFLAGS) -GD -c -DLIBGIMP_COMPILATION gimp.c
|
||||
|
||||
gimpui_OBJECTS = \
|
||||
gimpmenu.obj \
|
||||
gimpbrushmenu.obj \
|
||||
gimpchainbutton.obj \
|
||||
gimpcolorbutton.obj \
|
||||
gimpdialog.obj \
|
||||
gimpexport.obj \
|
||||
gimpfileselection.obj \
|
||||
gimphelpui.obj \
|
||||
gimpgradientmenu.obj \
|
||||
gimppatheditor.obj \
|
||||
gimppatternmenu.obj \
|
||||
gimppixmap.obj \
|
||||
gimpquerybox.obj \
|
||||
gimpsizeentry.obj \
|
||||
gimpui.obj \
|
||||
gimpunitmenu.obj \
|
||||
gimpwidgets.obj
|
||||
|
||||
gimpui-$(GIMP_VER).dll : $(gimpui_OBJECTS) gimpui.def
|
||||
$(CC) $(CFLAGS) -LD -Fegimpui-$(GIMP_VER).dll $(gimpui_OBJECTS) gimp-$(GIMP_VER).lib $(GTK)\gtk\gtk-$(GTK_VER).lib $(GTK)\gdk\gdk-$(GTK_VER).lib $(INTL)\gnu-intl.lib $(GLIB)\glib-$(GLIB_VER).lib $(LDFLAGS) /def:gimpui.def
|
||||
|
||||
gimpmenu.obj : gimpmenu.c
|
||||
$(CC) $(CFLAGS) -GD -c gimpmenu.c
|
||||
|
||||
gimpbrushmenu.obj : gimpbrushmenu.c
|
||||
$(CC) $(CFLAGS) -GD -c gimpbrushmenu.c
|
||||
|
||||
gimpgradientmenu.obj : gimpgradientmenu.c
|
||||
$(CC) $(CFLAGS) -GD -c gimpgradientmenu.c
|
||||
|
||||
gimppatternmenu.obj : gimppatternmenu.c
|
||||
$(CC) $(CFLAGS) -GD -c gimppatternmenu.c
|
||||
|
||||
# General rule for compiling, used by the objects that don't go into
|
||||
# gimp-$(GIMP_VER).dll.
|
||||
.c.obj:
|
||||
$(CC) $(CFLAGS) -c $<
|
||||
clean:
|
||||
del *.exe
|
||||
del *.obj
|
||||
del *.exp
|
||||
del *.err
|
||||
del *.map
|
Loading…
Reference in New Issue