summaryrefslogtreecommitdiff
path: root/pango
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2001-03-18 20:58:40 +0000
committerTor Lillqvist <tml@src.gnome.org>2001-03-18 20:58:40 +0000
commit0c25b2476ba2a0ae8db01365e91e818c32e199fe (patch)
treedf1642820ccee67c9a895b54084b325b44c229bf /pango
parent157e3f5934e0b38404b011c264e1a0cfd06acce1 (diff)
downloadpango-0c25b2476ba2a0ae8db01365e91e818c32e199fe.tar.gz
pango/makefile.mingw.in Update.
2001-03-18 Tor Lillqvist <tml@iki.fi> * pango/makefile.mingw.in * pango/pango.def: Update. * pango/module-defs-win32.c.win32: New file. * pango/Makefile.am (EXTRA_DIST): Add here. * pango/mini-fribidi/makefile.mingw: New file. * pango/mini-fribidi/makefile.mingw (EXTRA_DIST): Add here.
Diffstat (limited to 'pango')
-rw-r--r--pango/Makefile.am1
-rw-r--r--pango/makefile.mingw.in4
-rw-r--r--pango/mini-fribidi/Makefile.am1
-rw-r--r--pango/mini-fribidi/makefile.mingw22
-rw-r--r--pango/module-defs-win32.c.win329
-rw-r--r--pango/pango.def1
6 files changed, 38 insertions, 0 deletions
diff --git a/pango/Makefile.am b/pango/Makefile.am
index 17dc9c00..b81ada62 100644
--- a/pango/Makefile.am
+++ b/pango/Makefile.am
@@ -166,6 +166,7 @@ EXTRA_DIST = \
$(pango_built_headers) \
makeenums.pl \
module-defs-ft2.c.win32 \
+ module-defs-win32.c.win32 \
module-defs.h \
pango.def \
pangowin32.def \
diff --git a/pango/makefile.mingw.in b/pango/makefile.mingw.in
index 17e9d22a..a4b03e9d 100644
--- a/pango/makefile.mingw.in
+++ b/pango/makefile.mingw.in
@@ -45,6 +45,7 @@ PANGO_OBJS = \
shape.o
PANGOWIN32_OBJS = \
+ module-defs-win32.o \
pangowin32.o \
pangowin32-fontcache.o \
pangowin32-fontmap.o
@@ -79,6 +80,9 @@ pango_headers= \
../config.h : ../config.h.win32
cp $< $@
+module-defs-win32.c : module-defs-win32.c.win32
+ cp $< $@
+
module-defs-ft2.c : module-defs-ft2.c.win32
cp $< $@
diff --git a/pango/mini-fribidi/Makefile.am b/pango/mini-fribidi/Makefile.am
index 50e9f86f..98b22e36 100644
--- a/pango/mini-fribidi/Makefile.am
+++ b/pango/mini-fribidi/Makefile.am
@@ -21,5 +21,6 @@ libmini_fribidi_la_SOURCES = \
EXTRA_DIST = \
README \
+ makefile.mingw \
fribidi_tables.i \
fribidi-0.1.12.patch
diff --git a/pango/mini-fribidi/makefile.mingw b/pango/mini-fribidi/makefile.mingw
new file mode 100644
index 00000000..dd864e62
--- /dev/null
+++ b/pango/mini-fribidi/makefile.mingw
@@ -0,0 +1,22 @@
+TOP = ../../..
+
+include $(TOP)/build/win32/make.mingw
+
+OPTIMIZE = -g -Wall
+
+INCLUDES = -I ../.. -I ..
+DEPCFLAGS = $(GLIB_CFLAGS)
+
+all : \
+ ../../config.h \
+ libmini-fribidi.a
+
+MINI_FRIBIDI_OBJS = \
+ fribidi.o \
+ fribidi_get_type.o
+../../config.h : ../../config.h.win32
+ cp $< $@
+
+libmini-fribidi.a : $(MINI_FRIBIDI_OBJS)
+ -rm -f $@
+ $(AR) rv $@ $(MINI_FRIBIDI_OBJS)
diff --git a/pango/module-defs-win32.c.win32 b/pango/module-defs-win32.c.win32
new file mode 100644
index 00000000..64b129b9
--- /dev/null
+++ b/pango/module-defs-win32.c.win32
@@ -0,0 +1,9 @@
+/* Hand-written. Once the GNU configure mechanism is used
+ * on Win32, too, can be generated.
+*/
+
+#include "modules.h"
+
+PangoIncludedModule _pango_included_win32_modules[] = {
+ { NULL, NULL, NULL },
+};
diff --git a/pango/pango.def b/pango/pango.def
index 242b37e1..9c7c8d10 100644
--- a/pango/pango.def
+++ b/pango/pango.def
@@ -13,6 +13,7 @@ EXPORTS
pango_attr_list_change
pango_attr_list_copy
pango_attr_list_get_iterator
+ pango_attr_list_get_type
pango_attr_list_insert
pango_attr_list_insert_before
pango_attr_list_new