## -*- Automake -*-
## Process this file with automake to produce Makefile.in
##############################################################################
-## $Id: Makefile.am,v 1.7 2004-06-04 09:41:11 behdad Exp $
+## $Id: Makefile.am,v 1.8 2004-08-27 21:55:59 behdad Exp $
## $Author: behdad $
-## $Date: 2004-06-04 09:41:11 $
-## $Revision: 1.7 $
+## $Date: 2004-08-27 21:55:59 $
+## $Revision: 1.8 $
## $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/Makefile.am,v $
##############################################################################
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = @PACKAGE@.pc
+BUILT_SOURCES = lib/fribidi-unicode-version.h
+lib/fribidi-unicode-version.h:
+ (cd lib && $(MAKE) $(AM_MAKEFLAGS) fribidi-unicode-version.h)
+
MAINTAINERCLEANFILES = \
$(srcdir)/INSTALL \
$(srcdir)/aclocal.m4 \
# remove the configure script.
# We instead make configure call bootstrap.
-BUILT_SOURCES = lib/fribidi-unicode-version.h
-lib/fribidi-unicode-version.h:
- (cd lib && $(MAKE) $(AM_MAKEFLAGS) fribidi-unicode-version.h)
-
# Indent all C source and header files, using indent(1):
indent: $(srcdir)/.indent.pro
Implementation issues:
+* Mix __attr... with DLLIMPORT?
+
* Better FRIBIDI_NAMESPACE.
* Define symbols to be included in library.
* Still better bootstrap script: steal from GNOME autogen.sh.
-* Test ./configure without pkg-config installed.
-
* Update all files headers/footers. For c/h files, lib/fribidi-mirroring.[ch]
is always the reference.
# List of known projects to use GNU FriBidi
AbiWord: http://www.abisource.com/
Pango: http://www.pango.org/ # statically links
+m17nlib: http://m17n.org/
mlterm: http://mlterm.sourceforge.net/
MPlayer: http://www.mplayerhq.hu/
BiCon: http://www.arabeyes.org/project.php?proj=BiCon
## Use autoupdate to update this file for newer versions of autoconf.
## Use autoscan to check if you need to add something to this file.
##############################################################################
-## $Id: configure.ac,v 1.17 2004-07-03 11:36:15 behdad Exp $
+## $Id: configure.ac,v 1.18 2004-08-27 21:55:59 behdad Exp $
## $Auther: behdad $
-## $Date: 2004-07-03 11:36:15 $
-## $Revision: 1.17 $
+## $Date: 2004-08-27 21:55:59 $
+## $Revision: 1.18 $
## $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/configure.ac,v $
##############################################################################
m4_define(fribidi_minor_version, 19)dnl
m4_define(fribidi_micro_version, 0)dnl
m4_define(fribidi_interface_version, 3)dnl
-m4_define(fribidi_interface_age, 0)dnl
-m4_define(fribidi_binary_age, 0)dnl
+m4_define(fribidi_interface_age, 3)dnl
+m4_define(fribidi_binary_age, 3)dnl
m4_define(fribidi_rpm_release, 1)dnl
dnl
m4_define(fribidi_version,
fribidi_major_version.fribidi_minor_version.fribidi_micro_version))dnl
AC_INIT([GNU FriBidi],fribidi_version(),[http://freedesktop.org/cgi-bin/bugzilla/enter_bug.cgi?product=FriBidi])
-AC_REVISION([$Id: configure.ac,v 1.17 2004-07-03 11:36:15 behdad Exp $])
+AC_REVISION([$Id: configure.ac,v 1.18 2004-08-27 21:55:59 behdad Exp $])
AC_CONFIG_SRCDIR(lib/fribidi.h)
AC_CONFIG_HEADERS(config.h)
AM_INIT_AUTOMAKE([gnits])
/* FriBidi
- * gen-bidi-type-tab.c - generate bidi-type.tab.i for libfribidi
+ * gen-bidi-type-tab.c - generate bidi-type.tab.i
*
- * $Id: gen-bidi-type-tab.c,v 1.13 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-bidi-type-tab.c,v 1.14 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.13 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.14 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-bidi-type-tab.c,v $
*
* Author:
)
{
const char *data_file_type = "UnicodeData.txt";
+
if (argc < 3)
die2 ("usage:\n " appname " max-depth /path/to/%s [junk...]",
data_file_type);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name = argv[2];
/* FriBidi
- * gen-joining-type-tab.c - generate joining-type.tab.i for libfribidi
+ * gen-joining-type-tab.c - generate joining-type.tab.i
*
- * $Id: gen-joining-type-tab.c,v 1.2 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-joining-type-tab.c,v 1.3 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.2 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.3 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-joining-type-tab.c,v $
*
* Author:
{
const char *data_file_type[] =
{ "UnicodeData.txt", "ArabicShaping.txt", NULL };
+
if (argc < 4)
die3 ("usage:\n " appname " max-depth /path/to/%s /path/to/%s [junk...]",
data_file_type[0], data_file_type[1]);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name[] = { NULL, NULL, NULL };
/* FriBidi
- * gen-mirroring-tab.c - generate bidi-mirroring.i for libfribidi
+ * gen-mirroring-tab.c - generate mirroring.tab.i
*
- * $Id: gen-mirroring-tab.c,v 1.10 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-mirroring-tab.c,v 1.11 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.10 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.11 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-mirroring-tab.c,v $
*
* Author:
)
{
const char *data_file_type = "BidiMirroring.txt";
+
if (argc < 3)
die2 ("usage:\n " appname " max-depth /path/to/%s [junk...]",
data_file_type);
+
{
int max_depth = atoi (argv[1]);
const char *data_file_name = argv[2];
/* FriBidi
- * gen-unicode-version.c - generate fribidi-unicode-version.h for libfribidi
+ * gen-unicode-version.c - generate fribidi-unicode-version.h
*
- * $Id: gen-unicode-version.c,v 1.7 2004-06-15 11:52:02 behdad Exp $
+ * $Id: gen-unicode-version.c,v 1.8 2004-08-27 21:55:59 behdad Exp $
* $Author: behdad $
- * $Date: 2004-06-15 11:52:02 $
- * $Revision: 1.7 $
+ * $Date: 2004-08-27 21:55:59 $
+ * $Revision: 1.8 $
* $Source: /home/behdad/src/fdo/fribidi/togit/git/../fribidi/fribidi2/gen.tab/gen-unicode-version.c,v $
*
* Author:
if (argc < 2)
die2 ("usage:\n " appname " /path/to/%s [junk...]", data_file_type);
+
{
const char *data_file_name = argv[1];