diff options
author | Tor Lillqvist <tml@iki.fi> | 2001-10-29 07:06:37 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2001-10-29 07:06:37 +0000 |
commit | 06b4ef65174e56e766e4bde06e08e34c08788272 (patch) | |
tree | fb33492b545ea2f73cd901c6ccbbf2d86111dee0 /gtk/gtk.def | |
parent | a53f14a6e3574e397d712f42638adb79a8b72104 (diff) | |
download | gdk-pixbuf-06b4ef65174e56e766e4bde06e08e34c08788272.tar.gz |
Updates.
2001-10-29 Tor Lillqvist <tml@iki.fi>
* README.win32: Updates.
* gtk-zip.sh.in: New file, used to build distribution package for
Windows.
* gdk/gdkglobals.c: Mark gdk_threads_mutex for DLL export when
applicable with GDKVAR.
* gtk/gtk.def: Update.
* gtk/gtkfilesel.c: Include <winsock.h> (if available) for
gethostname().
* gtk/gtkmain.c
* gtk/gtkrc.c: (Win32) Save actual DLL name for later use in DLL
entry function. Avoid hardcoded paths GTK_LIBDIR, GTK_SYSCONFDIR,
GTK_DATA_PREFIX and GTK_LOCALEDIR, instead add functions that call
g_win32_get_package_installation_subdirectory() with the actual
DLL name saved above. Redefine above directory name macros to call
these functions. Remove some ifdefs.
* gtk/maketypes.awk: Output GTKTYPEBUILTINS_VAR (that marks
variable for export on Win32) also to the _vars file.
Changes for autoconfiscated build on Win32, and addition of Win32
backend to the related files:
* configure.in: Like in GLib, set LT_CURRENT_MINUS_AGE for use
when forming DLL name in some files. Set MS_LIB_AVAILABLE is
lib.exe is available. Call AC_LIBTOOL_WIN32_DLL. Set
PLATFORM_WIN32, OS_WIN32 and USE_WIN32 automake conditionals. Add
win32 target, using pangowin32. Don't use the
-export-symbols-regex option on Win32, we use .def files to list
exported symbols. Check <winsock.h> (for gethostname() in
gtkfilesel.c). Enclose nested AC_CHECK_* macros in brackets to
prevent premature m4 expansion.
* acconfig.h: Add HAVE_WINTAB.
* gdk/Makefile.am: Add libgdk-win32-1.3.la target and associated
macros and rules. Use -no-undefined on Win32. Use gdk.def file. If
MS_LIB_AVAILABLE, build MS import library. Install the import
libraries. If HAVE_WINTAB, link with the Wintab library.
* gtk/Makefile.am: Add libgtk-win32-1.3.la target and associated
macros and rules. Use -no-undefined on Win32. Use gtk-win32.def
file. Install import libraries.
Diffstat (limited to 'gtk/gtk.def')
-rwxr-xr-x | gtk/gtk.def | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/gtk/gtk.def b/gtk/gtk.def index 13202007a..259e0e17a 100755 --- a/gtk/gtk.def +++ b/gtk/gtk.def @@ -4,10 +4,12 @@ EXPORTS GTK_TYPE_ARG_FLAGS GTK_TYPE_ARROW_TYPE GTK_TYPE_ATTACH_OPTIONS + GTK_TYPE_BORDER GTK_TYPE_BUTTONS_TYPE GTK_TYPE_BUTTON_ACTION GTK_TYPE_BUTTON_BOX_STYLE GTK_TYPE_CALENDAR_DISPLAY_OPTIONS + GTK_TYPE_CELL_RENDERER_MODE GTK_TYPE_CELL_RENDERER_STATE GTK_TYPE_CELL_TYPE GTK_TYPE_CLIST_DRAG_POS @@ -22,7 +24,8 @@ EXPORTS GTK_TYPE_DEST_DEFAULTS GTK_TYPE_DIALOG_FLAGS GTK_TYPE_DIRECTION_TYPE - GTK_TYPE_FUNDAMENTAL_TYPE + GTK_TYPE_EXPANDER_STYLE + GTK_TYPE_ICON_SET GTK_TYPE_ICON_SIZE GTK_TYPE_IMAGE_TYPE GTK_TYPE_JUSTIFICATION @@ -31,6 +34,7 @@ EXPORTS GTK_TYPE_MESSAGE_TYPE GTK_TYPE_METRIC_TYPE GTK_TYPE_MOVEMENT_STEP + GTK_TYPE_NOTEBOOK_TAB GTK_TYPE_OBJECT_FLAGS GTK_TYPE_ORIENTATION GTK_TYPE_PACK_TYPE @@ -45,6 +49,7 @@ EXPORTS GTK_TYPE_RC_FLAGS GTK_TYPE_RC_TOKEN_TYPE GTK_TYPE_RELIEF_STYLE + GTK_TYPE_REQUISITION GTK_TYPE_RESIZE_MODE GTK_TYPE_RESPONSE_TYPE GTK_TYPE_SCROLL_TYPE @@ -53,6 +58,7 @@ EXPORTS GTK_TYPE_SHADOW_TYPE GTK_TYPE_SIDE_TYPE GTK_TYPE_SIGNAL_RUN_TYPE + GTK_TYPE_SIZE_GROUP_MODE GTK_TYPE_SORT_TYPE GTK_TYPE_SPIN_BUTTON_UPDATE_POLICY GTK_TYPE_SPIN_TYPE @@ -76,6 +82,7 @@ EXPORTS GTK_TYPE_UPDATE_TYPE GTK_TYPE_VISIBILITY GTK_TYPE_WIDGET_FLAGS + GTK_TYPE_WIDGET_HELP_TYPE GTK_TYPE_WINDOW_POSITION GTK_TYPE_WINDOW_TYPE GTK_TYPE_WRAP_MODE @@ -214,7 +221,6 @@ EXPORTS gtk_cell_renderer_text_get_type gtk_cell_renderer_text_new gtk_cell_renderer_text_set_fixed_height_from_font - gtk_cell_renderer_toggle_get_active gtk_cell_renderer_toggle_get_radio gtk_cell_renderer_toggle_get_type gtk_cell_renderer_toggle_new @@ -1095,10 +1101,10 @@ EXPORTS gtk_pixmap_new gtk_pixmap_set gtk_pixmap_set_build_insensitive - gtk_plug_construct - gtk_plug_get_id - gtk_plug_get_type - gtk_plug_new +; gtk_plug_construct +; gtk_plug_get_id +; gtk_plug_get_type +; gtk_plug_new gtk_preview_draw_row gtk_preview_get_cmap gtk_preview_get_info @@ -1290,11 +1296,11 @@ EXPORTS gtk_size_group_new gtk_size_group_remove_widget gtk_size_group_set_mode - gtk_socket_add_id - gtk_socket_get_id - gtk_socket_get_type - gtk_socket_new - gtk_socket_steal +; gtk_socket_add_id +; gtk_socket_get_id +; gtk_socket_get_type +; gtk_socket_new +; gtk_socket_steal gtk_spin_button_configure gtk_spin_button_get_adjustment gtk_spin_button_get_digits @@ -1859,6 +1865,7 @@ EXPORTS gtk_tree_view_column_get_min_width gtk_tree_view_column_get_reorderable gtk_tree_view_column_get_sizing + gtk_tree_view_column_get_sizing gtk_tree_view_column_get_sort_column_id gtk_tree_view_column_get_sort_indicator gtk_tree_view_column_get_sort_order @@ -2168,6 +2175,3 @@ EXPORTS gtk_window_stick gtk_window_unmaximize gtk_window_unstick - - - |