mirror of https://github.com/GNOME/gimp.git
when checking for 'excecutable' make sure it is a regular file too (on
2003-01-01 Hans Breuer <hans@breuer.org> * libgimpbase/gimpdatafiles.c : when checking for 'excecutable' make sure it is a regular file too (on win32 even directories carry the IXUSR flag) * app/app_procs.h : there is still no #warning with msvc, special case to make it build with non GCC * makefile.msc */makefile.msc */*/makefile.msc : updated * app/gui/user-install-dialog.c : get prototype for mkdir * libgimpwidgets/libgimp-glue.c : make it compile without LT_RELEASE being defined * modules/module.def : removed modules/Makefile.am : no export file needed when functions get exported by G_MODULE_EXPORT
This commit is contained in:
parent
9897f388ae
commit
8364722f2d
20
ChangeLog
20
ChangeLog
|
@ -1,3 +1,23 @@
|
|||
2003-01-01 Hans Breuer <hans@breuer.org>
|
||||
|
||||
* libgimpbase/gimpdatafiles.c : when checking for
|
||||
'excecutable' make sure it is a regular file too
|
||||
(on win32 even directories carry the IXUSR flag)
|
||||
|
||||
* app/app_procs.h : there is still no #warning with
|
||||
msvc, special case to make it build with non GCC
|
||||
|
||||
* makefile.msc */makefile.msc */*/makefile.msc : updated
|
||||
|
||||
* app/gui/user-install-dialog.c : get prototype for mkdir
|
||||
|
||||
* libgimpwidgets/libgimp-glue.c : make it compile without
|
||||
LT_RELEASE being defined
|
||||
|
||||
* modules/module.def : removed
|
||||
modules/Makefile.am : no export file needed when
|
||||
functions get exported by G_MODULE_EXPORT
|
||||
|
||||
2003-01-01 Maurits Rijk <lpeek.mrijk@consunet.nl>
|
||||
|
||||
* plug-ins/imagemap/imap_about.c
|
||||
|
|
|
@ -20,7 +20,11 @@
|
|||
#define __APP_PROCS_H__
|
||||
|
||||
#ifndef GIMP_APP_GLUE_COMPILATION
|
||||
#ifdef __GNUC__
|
||||
#warning FIXME: Dont #include "app_procs.h"
|
||||
#elif defined _MSC_VER
|
||||
#pragma message ("FIXME: Dont #include 'app_procs.h'")
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
|
|
|
@ -10,7 +10,8 @@ PKG_VER = 1.3
|
|||
PKG_LINK = \
|
||||
$(GLIB_LIBS) \
|
||||
..\..\libgimpcolor\gimpcolor-$(PKG_VER).lib \
|
||||
..\paint-funcs\apppaint-funcs.lib
|
||||
..\paint-funcs\apppaint-funcs-$(PKG_VER).lib \
|
||||
..\config\appconfig-$(PKG_VER).lib
|
||||
|
||||
OBJECTS = \
|
||||
base.obj \
|
||||
|
|
|
@ -20,15 +20,18 @@ OBJECTS = \
|
|||
gimpconfig.obj \
|
||||
gimpconfig-deserialize.obj \
|
||||
gimpconfig-params.obj \
|
||||
gimpconfig-path.obj \
|
||||
gimpconfig-serialize.obj \
|
||||
gimpconfig-substitute.obj \
|
||||
gimpconfig-types.obj \
|
||||
gimpconfig-utils.obj \
|
||||
gimpcoreconfig.obj \
|
||||
gimpdisplayconfig.obj \
|
||||
gimpguiconfig.obj \
|
||||
gimppluginconfig.obj \
|
||||
gimprc.obj \
|
||||
gimpscanner.obj
|
||||
gimpscanner.obj \
|
||||
\
|
||||
# config-noelf.obj
|
||||
|
||||
INCLUDES = \
|
||||
-FImsvc_recommended_pragmas.h \
|
||||
|
|
|
@ -6,16 +6,26 @@ PKG_VER = 1.3
|
|||
!INCLUDE $(TOP)\glib\build\win32\make.msc
|
||||
|
||||
PKG_LINK = \
|
||||
$(GLIB_LIBS) $(GTK2_LIBS) $(INTL_LIBS) \
|
||||
$(LIBART_LIBS) \
|
||||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\paint-funcs\apppaint-funcs-$(PKG_VER).lib \
|
||||
# ..\vectors\appvectors-$(PKG_VER).lib \
|
||||
..\xcf\xcf.lib \
|
||||
$(GLIB_LIBS) $(GTK2)\gdk-pixbuf\gdk_pixbuf-$(GTK2_VER).lib $(INTL_LIBS) \
|
||||
$(LIBART_LIBS) $(PANGOFT2_LIBS) \
|
||||
\
|
||||
..\..\regexrepl\regexrepl.lib \
|
||||
\
|
||||
..\..\libgimpbase\gimpbase-$(PKG_VER).lib \
|
||||
..\..\libgimpcolor\gimpcolor-$(PKG_VER).lib \
|
||||
..\..\libgimpmath\gimpmath-$(PKG_VER).lib \
|
||||
..\..\libgimpwidgets\gimpwidgets-$(PKG_VER).lib
|
||||
..\..\libgimpmodule\gimpmodule-$(PKG_VER).lib \
|
||||
..\..\libgimpwidgets\gimpwidgets-$(PKG_VER).lib \
|
||||
\
|
||||
..\config\appconfig-$(PKG_VER).lib \
|
||||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\paint-funcs\apppaint-funcs-$(PKG_VER).lib \
|
||||
..\vectors\appvectors.lib \
|
||||
..\paint\apppaint.lib \
|
||||
..\pdb\apppdb.lib \
|
||||
..\plug-in\appplug-in.lib \
|
||||
..\file\appfile.lib \
|
||||
..\xcf\xcf.lib \
|
||||
|
||||
OBJECTS = \
|
||||
# ..\undo.obj \
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
#ifdef G_OS_WIN32
|
||||
#include <direct.h> /* _mkdir() */
|
||||
#endif
|
||||
|
||||
#include "libgimpmath/gimpmath.h"
|
||||
#include "libgimpbase/gimpbase.h"
|
||||
#include "libgimpwidgets/gimpwidgets.h"
|
||||
|
|
|
@ -15,6 +15,11 @@ INCLUDES = \
|
|||
DEFINES = \
|
||||
-DG_LOG_DOMAIN=\"Gimp-Display\"
|
||||
|
||||
PKG_LINK = \
|
||||
$(GLIB_LIBS) $(GTK2_LIBS) \
|
||||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\core\appcore-$(PKG_VER).lib \
|
||||
|
||||
OBJECTS = \
|
||||
gimpdisplay.obj \
|
||||
gimpdisplay-area.obj \
|
||||
|
@ -38,8 +43,10 @@ OBJECTS = \
|
|||
|
||||
all : \
|
||||
$(PRJ_TOP)\config.h \
|
||||
$(PACKAGE).lib
|
||||
|
||||
$(PACKAGE).lib \
|
||||
!IFDEF DLLGIMP
|
||||
$(PACKAGE)-$(PKG_VER).dll
|
||||
!ENDIF
|
||||
|
||||
$(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
|
||||
copy $(PRJ_TOP)\config.h.win32 $(PRJ_TOP)\config.h
|
||||
|
|
|
@ -19,9 +19,17 @@ INCLUDES = \
|
|||
DEFINES = \
|
||||
-DG_LOG_DOMAIN=\"Gimp-File\"
|
||||
|
||||
PKG_LINK = \
|
||||
$(GLIB_LIBS) $(INTL_LIBS) \
|
||||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\core\appcore-$(PKG_VER).lib \
|
||||
|
||||
all : \
|
||||
$(PRJ_TOP)\config.h \
|
||||
$(PACKAGE).lib
|
||||
$(PACKAGE).lib \
|
||||
!IFDEF DLLGIMP
|
||||
$(PACKAGE)-$(PKG_VER).dll
|
||||
!ENDIF
|
||||
|
||||
|
||||
$(PRJ_TOP)\config.h: $(PRJ_TOP)\config.h.win32
|
||||
|
|
|
@ -18,7 +18,7 @@ PKG_LINK = \
|
|||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\core\appcore-$(PKG_VER).lib \
|
||||
..\file\appfile-$(PKG_VER).lib \
|
||||
..\pdb\apppdb-$(PKG_VER).lib \
|
||||
# ..\pdb\apppdb-$(PKG_VER).lib \
|
||||
..\vectors\appvectors-$(PKG_VER).lib \
|
||||
..\paint-funcs\apppaint-funcs-$(PKG_VER).lib \
|
||||
..\display\appdisplay-$(PKG_VER).lib \
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
#ifdef G_OS_WIN32
|
||||
#include <direct.h> /* _mkdir() */
|
||||
#endif
|
||||
|
||||
#include "libgimpmath/gimpmath.h"
|
||||
#include "libgimpbase/gimpbase.h"
|
||||
#include "libgimpwidgets/gimpwidgets.h"
|
||||
|
|
|
@ -61,6 +61,7 @@ gimp_LDFLAGS = \
|
|||
-export-dynamic -export-symbols $(srcdir)/gimp.sym
|
||||
|
||||
INCLUDES = \
|
||||
-DGIMP_APP_GLUE_COMPILATION \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/intl \
|
||||
$(GTK2_CFLAGS) \
|
||||
|
|
|
@ -24,10 +24,16 @@ PKG_LINK = \
|
|||
..\widgets\appwidgets-$(PKG_VER).lib \
|
||||
|
||||
|
||||
OBJECTS_UI = \
|
||||
brush_select_cmds.obj \
|
||||
gradient_select_cmds.obj \
|
||||
palette_select_cmds.obj \
|
||||
pattern_select_cmds.obj \
|
||||
|
||||
OBJECTS = \
|
||||
$(OBJECTS_UI) \
|
||||
internal_procs.obj \
|
||||
procedural_db.obj \
|
||||
brush_select_cmds.obj \
|
||||
brushes_cmds.obj \
|
||||
channel_cmds.obj \
|
||||
color_cmds.obj \
|
||||
|
@ -38,7 +44,6 @@ OBJECTS = \
|
|||
fileops_cmds.obj \
|
||||
floating_sel_cmds.obj \
|
||||
gimprc_cmds.obj \
|
||||
gradient_select_cmds.obj \
|
||||
gradients_cmds.obj \
|
||||
guides_cmds.obj \
|
||||
help_cmds.obj \
|
||||
|
@ -49,11 +54,9 @@ OBJECTS = \
|
|||
misc_tools_cmds.obj \
|
||||
paint_tools_cmds.obj \
|
||||
palette_cmds.obj \
|
||||
palette_select_cmds.obj \
|
||||
palettes_cmds.obj \
|
||||
parasite_cmds.obj \
|
||||
paths_cmds.obj \
|
||||
pattern_select_cmds.obj \
|
||||
patterns_cmds.obj \
|
||||
plug_in_cmds.obj \
|
||||
procedural_db_cmds.obj \
|
||||
|
|
|
@ -7,6 +7,7 @@ PKG_VER = 1.3
|
|||
|
||||
PKG_LINK = \
|
||||
$(GLIB_LIBS) \
|
||||
..\config\appconfig-$(PKG_VER).lib \
|
||||
..\base\appbase-$(PKG_VER).lib \
|
||||
..\..\libgimpbase\gimpbase-$(PKG_VER).lib \
|
||||
\
|
||||
|
@ -30,7 +31,7 @@ INCLUDES = \
|
|||
all : \
|
||||
$(PRJ_TOP)\config.h \
|
||||
$(PACKAGE).lib \
|
||||
!IFDEF DLL_GIMP
|
||||
!IFDEF DLLGIMP
|
||||
$(PACKAGE)-$(PKG_VER).dll
|
||||
!ENDIF
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ PKG_LINK = \
|
|||
..\core\appcore-$(PKG_VER).lib \
|
||||
..\config\appconfig-$(PKG_VER).lib \
|
||||
..\file\appfile-$(PKG_VER).lib \
|
||||
..\pdb\apppdb-$(PKG_VER).lib \
|
||||
# ..\pdb\apppdb-$(PKG_VER).lib \
|
||||
# ..\gui\appgui-$(PKG_VER).lib
|
||||
|
||||
OBJECTS = \
|
||||
|
@ -104,6 +104,9 @@ INCLUDES = \
|
|||
$(GTK2_CFLAGS) $(FREETYPE2_CFLAGS) \
|
||||
-I$(includedir)
|
||||
|
||||
DEFINES = \
|
||||
-DG_LOG_DOMAIN=\"Gimp-Widgets\"
|
||||
|
||||
all : \
|
||||
$(PRJ_TOP)\config.h \
|
||||
$(PACKAGE).lib \
|
||||
|
|
|
@ -195,7 +195,8 @@ gimp_datafiles_read_directories (const gchar *path_str,
|
|||
}
|
||||
#endif
|
||||
else if ((flags & G_FILE_TEST_IS_EXECUTABLE) &&
|
||||
((filestat.st_mode & S_IXUSR) ||
|
||||
(((filestat.st_mode & S_IXUSR) &&
|
||||
!S_ISDIR (filestat.st_mode)) ||
|
||||
(S_ISREG (filestat.st_mode) &&
|
||||
is_script (filename))))
|
||||
{
|
||||
|
|
|
@ -78,8 +78,10 @@ dynamic_resolve (const gchar* name, HMODULE* hMod)
|
|||
|
||||
if (!fn)
|
||||
{
|
||||
#if defined (LT_RELEASE) && defined (LT_CURRENT_MINUS_AGE)
|
||||
/* First try the libtool style name */
|
||||
*hMod = LoadLibrary ("libgimp-" LT_RELEASE "-" LT_CURRENT_MINUS_AGE ".dll");
|
||||
#endif
|
||||
/* If that didn't work, try the name style used by Hans Breuer */
|
||||
if (!hMod)
|
||||
*hMod = LoadLibrary ("gimp-1.3.dll");
|
||||
|
|
|
@ -12,9 +12,11 @@ SUBDIRS = \
|
|||
libgimpmath \
|
||||
libgimpwidgets \
|
||||
libgimp \
|
||||
libgimptool \
|
||||
libgimpmodule \
|
||||
regexrepl \
|
||||
app \
|
||||
plug-ins \
|
||||
# plug-ins \
|
||||
modules
|
||||
|
||||
sub-all:
|
||||
|
|
|
@ -16,7 +16,6 @@ INCLUDES = \
|
|||
|
||||
EXTRA_DIST = \
|
||||
makefile.msc \
|
||||
module.def \
|
||||
colorsel_water.c
|
||||
|
||||
lib_LTLIBRARIES = \
|
||||
|
|
|
@ -29,7 +29,8 @@ BIN = $(GIMP)\modules
|
|||
MODULES = \
|
||||
# colorsel_gtk-$(GIMP_VER).dll \
|
||||
colorsel_triangle-$(GIMP_VER).dll \
|
||||
# colorsel_water-$(GIMP_VER).dll \
|
||||
colorsel_water-$(GIMP_VER).dll \
|
||||
cdisplay_colorblind-$(GIMP_VER).dll \
|
||||
cdisplay_gamma-$(GIMP_VER).dll \
|
||||
cdisplay_highcontrast-$(GIMP_VER).dll
|
||||
|
||||
|
@ -43,36 +44,44 @@ install : all
|
|||
..\config.h : ..\config.h.win32
|
||||
copy ..\config.h.win32 ..\config.h
|
||||
|
||||
colorsel_gtk-$(GIMP_VER).dll : colorsel_gtk.obj module.def
|
||||
colorsel_gtk-$(GIMP_VER).dll : colorsel_gtk.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ colorsel_gtk.obj $(LDFLAGS) \
|
||||
..\app\gimp.lib \
|
||||
..\libgimpcolor\gimpcolor-$(GIMP_VER).lib \
|
||||
$(DEPLIBS) /def:module.def
|
||||
$(DEPLIBS)
|
||||
|
||||
colorsel_triangle-$(GIMP_VER).dll : colorsel_triangle.obj module.def
|
||||
colorsel_triangle-$(GIMP_VER).dll : colorsel_triangle.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ colorsel_triangle.obj $(LDFLAGS) \
|
||||
..\app\gimp.lib \
|
||||
..\libgimpcolor\gimpcolor-$(GIMP_VER).lib \
|
||||
$(DEPLIBS) /def:module.def
|
||||
..\libgimpwidgets\gimpwidgets-$(GIMP_VER).lib \
|
||||
..\libgimpmodule\gimpmodule-$(GIMP_VER).lib \
|
||||
$(DEPLIBS)
|
||||
|
||||
colorsel_water-$(GIMP_VER).dll : colorsel_water.obj module.def
|
||||
colorsel_water-$(GIMP_VER).dll : colorsel_water.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ colorsel_water.obj $(LDFLAGS) \
|
||||
..\app\gimp.lib \
|
||||
..\libgimpcolor\gimpcolor-$(GIMP_VER).lib \
|
||||
..\libgimpwidgets\gimpwidgets-$(GIMP_VER).lib \
|
||||
$(DEPLIBS) /def:module.def
|
||||
$(DEPLIBS)
|
||||
|
||||
cdisplay_gamma-$(GIMP_VER).dll : cdisplay_gamma.obj module.def
|
||||
cdisplay_colorblind-$(GIMP_VER).dll : cdisplay_colorblind.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ cdisplay_colorblind.obj $(LDFLAGS) ..\app\gimp.lib \
|
||||
..\libgimpbase\gimpbase-$(GIMP_VER).lib \
|
||||
..\libgimpwidgets\gimpwidgets-$(GIMP_VER).lib \
|
||||
$(DEPLIBS)
|
||||
|
||||
cdisplay_gamma-$(GIMP_VER).dll : cdisplay_gamma.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ cdisplay_gamma.obj $(LDFLAGS) ..\app\gimp.lib \
|
||||
..\libgimpbase\gimpbase-$(GIMP_VER).lib \
|
||||
..\libgimpwidgets\gimpwidgets-$(GIMP_VER).lib \
|
||||
$(DEPLIBS) /def:module.def
|
||||
$(DEPLIBS)
|
||||
|
||||
cdisplay_highcontrast-$(GIMP_VER).dll : cdisplay_highcontrast.obj module.def
|
||||
cdisplay_highcontrast-$(GIMP_VER).dll : cdisplay_highcontrast.obj
|
||||
$(CC) $(CFLAGS) -LD -Fe$@ cdisplay_highcontrast.obj $(LDFLAGS) ..\app\gimp.lib \
|
||||
..\libgimpbase\gimpbase-$(GIMP_VER).lib \
|
||||
..\libgimpwidgets\gimpwidgets-$(GIMP_VER).lib \
|
||||
$(DEPLIBS) /def:module.def
|
||||
$(DEPLIBS)
|
||||
|
||||
# General rule for building
|
||||
.c.obj:
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
EXPORTS
|
||||
module_init
|
||||
module_unload
|
Loading…
Reference in New Issue