]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Remove MSVC/nmake build support.
authorBruno Haible <bruno@clisp.org>
Wed, 26 Jul 2006 12:00:58 +0000 (12:00 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:13:41 +0000 (12:13 +0200)
85 files changed:
ChangeLog
Makefile.am
Makefile.msvc [deleted file]
README.woe32
gettext-runtime/ChangeLog
gettext-runtime/Makefile.am
gettext-runtime/Makefile.msvc [deleted file]
gettext-runtime/README.woe32
gettext-runtime/doc/ChangeLog
gettext-runtime/doc/Makefile.am
gettext-runtime/doc/Makefile.msvc [deleted file]
gettext-runtime/intl/ChangeLog
gettext-runtime/intl/Makefile.in
gettext-runtime/intl/Makefile.msvc [deleted file]
gettext-runtime/intl/README.woe32
gettext-runtime/lib/ChangeLog
gettext-runtime/lib/Makefile.am
gettext-runtime/lib/Makefile.msvc [deleted file]
gettext-runtime/libasprintf/ChangeLog
gettext-runtime/libasprintf/Makefile.am
gettext-runtime/libasprintf/Makefile.msvc [deleted file]
gettext-runtime/libasprintf/README.woe32
gettext-runtime/libasprintf/windows/asprintf.rc [deleted file]
gettext-runtime/libasprintf/windows/dllexport.h [deleted file]
gettext-runtime/man/ChangeLog
gettext-runtime/man/Makefile.am
gettext-runtime/man/Makefile.msvc [deleted file]
gettext-runtime/po/ChangeLog
gettext-runtime/po/Makefile.msvc.sh [deleted file]
gettext-runtime/po/Rules-msvc [deleted file]
gettext-runtime/src/ChangeLog
gettext-runtime/src/Makefile.am
gettext-runtime/src/Makefile.msvc [deleted file]
gettext-runtime/tests/ChangeLog
gettext-runtime/tests/Makefile.am
gettext-runtime/tests/Makefile.msvc [deleted file]
gettext-runtime/windows/dllexport.h [deleted file]
gettext-runtime/windows/intl.rc [deleted file]
gettext-tools/ChangeLog
gettext-tools/Makefile.am
gettext-tools/Makefile.msvc [deleted file]
gettext-tools/README.woe32
gettext-tools/doc/ChangeLog
gettext-tools/doc/Makefile.am
gettext-tools/doc/Makefile.msvc [deleted file]
gettext-tools/examples/ChangeLog
gettext-tools/examples/Makefile.am
gettext-tools/examples/Makefile.msvc [deleted file]
gettext-tools/lib/ChangeLog
gettext-tools/lib/Makefile.am
gettext-tools/lib/Makefile.msvc [deleted file]
gettext-tools/libgrep/ChangeLog
gettext-tools/libgrep/Makefile.am
gettext-tools/libgrep/Makefile.msvc [deleted file]
gettext-tools/libuniname/ChangeLog
gettext-tools/libuniname/Makefile.am
gettext-tools/libuniname/Makefile.msvc [deleted file]
gettext-tools/man/ChangeLog
gettext-tools/man/Makefile.am
gettext-tools/man/Makefile.msvc [deleted file]
gettext-tools/misc/ChangeLog
gettext-tools/misc/Makefile.am
gettext-tools/misc/Makefile.msvc [deleted file]
gettext-tools/po/ChangeLog
gettext-tools/po/Makefile.msvc.sh [deleted file]
gettext-tools/po/Rules-msvc [deleted file]
gettext-tools/projects/ChangeLog
gettext-tools/projects/Makefile.am
gettext-tools/projects/Makefile.msvc [deleted file]
gettext-tools/src/ChangeLog
gettext-tools/src/Makefile.am
gettext-tools/src/Makefile.msvc [deleted file]
gettext-tools/tests/ChangeLog
gettext-tools/tests/Makefile.am
gettext-tools/tests/Makefile.msvc [deleted file]
gettext-tools/windows/alloca.h [deleted file]
gettext-tools/windows/fnmatch.h [deleted file]
gettext-tools/windows/getopt.h [deleted file]
gettext-tools/windows/gettextlib.def [deleted file]
gettext-tools/windows/gettextlib.rc [deleted file]
gettext-tools/windows/gettextpo.def [deleted file]
gettext-tools/windows/gettextpo.rc [deleted file]
gettext-tools/windows/gettextsrc.def [deleted file]
gettext-tools/windows/gettextsrc.rc [deleted file]
gettext-tools/windows/unistd.h [deleted file]

index 41db75e7ea860899a1de0a69c8e4c6f8eec77cc8..3a4156cded932456e546c4a96513704da77dfaad 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       Remove MSVC/nmake build support.
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        Remove VMS support.
index 993c9ef0ac095e75b244c425a5ee4b8e65535c3b..5168c3c86753693068e64cc5eda2885cf99b4646 100644 (file)
@@ -49,4 +49,4 @@ EXTRA_DIST += os2/README.OS2 os2/Makefile os2/backward.def os2/configure.awk
 
 # Woe32 support.
 
-EXTRA_DIST += README.woe32 Makefile.msvc
+EXTRA_DIST += README.woe32
diff --git a/Makefile.msvc b/Makefile.msvc
deleted file mode 100644 (file)
index 35c323e..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-# -*- Makefile -*- for gettext
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-# Note that nmake command line flags are automatically passed to subdirectory
-# Makefiles. Therefore we don't need to pass them explicitly to subdirectory
-# Makefiles, but the subdirectory Makefiles need to have the same defaults.
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-pkgdatadir = $(datadir)\gettext
-mandir = $(datadir)\man
-docdir = $(datadir)\doc\gettext
-emacsdir = $(datadir)\emacs
-lispdir = $(emacsdir)\site-lisp
-
-# Programs used by "make":
-
-CC = cl
-CXX = cl -TP
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-
-install : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-
-installdirs : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-
-uninstall : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-
-check : all force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-
-mostlyclean : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-
-clean : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-
-distclean : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       $(RM) config.status config.log config.cache Makefile
-
-maintainer-clean : force
-       cd gettext-runtime
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd gettext-tools
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       $(RM) config.status config.log config.cache Makefile
-
-force :
index ed08374af97827137c850a8c0077c8dc98fc526d..0c04b0b0e0753b9810cef9b15482c5da7a67af0e 100644 (file)
@@ -1,67 +1,4 @@
 Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
 
-- Requires MS Visual C/C++ 4.0 or 5.0 or 6.0 or 7.0.
-
-  Note that binaries created with MSVC 7.0 should not be distributed: They
-  depend on a closed-source library 'msvcr70.dll' which is not normally part
-  of a Woe32 installation. You cannot distribute 'msvcr70.dll' with the
-  binaries - this would be a violation of the GPL and of the Microsoft EULA.
-  You can distribute the binaries without including 'msvcr70.dll', but this
-  will cause problems for users that don't have this library on their system.
-  Therefore it is not recommended. This problem does not occur with MSVC 6.0
-  and earlier.
-
-- Cannot build in a separate directory.
-
-- Build instructions:
-
-   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 or MSVC7.0 utilities
-   ("cl" etc.) are found in PATH. In a typical MSVC6.0 installation, this
-   can be achieved by running
-        C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat
-   In a typical MSVC7.0 installation, it can be achieved by running
-        C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
-
-   Decide which compilation model you will use:
-     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-
-   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
-   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
-   using the same MFLAGS. Then come back to here, to build GNU gettext.
-
-   For shared library (DLL):
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
-
-   For static library:
-
-        nmake -f Makefile.msvc MFLAGS=-MD
-
-   If you want to build both the shared and static library, you have to
-   unpack the gettext sources twice in different directories. Don't mix
-   the two formats; you cannot use the libintl.h generated for the static
-   library together with the shared library or vice versa.
-
-   Install it:
-
-         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install
-   or
-         nmake -f Makefile.msvc MFLAGS=-MD install
-
-- Installation:
-
-   Complete and automatic installation:
-
-         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
-      or
-         nmake -f Makefile.msvc MFLAGS=-MD install PREFIX=InstallBaseDirectory
-
-      By default, the compiled package is installed under c:\usr. You can
-      specify a different directory by giving the installation base directory
-      in a PREFIX=... option in the install step. (DON'T give the PREFIX
-      already in the build step! This won't work.) You can also omit the
-      PREFIX=... option, thus installing everything under c:\usr, and then
-      move the installed package as a whole from c:\usr to a different
-      location.
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
index 0c83d4660a71560618d09372b5fc2c2257f7d307..57b5047b41819bc523dc7a6cc82913622c0abf74 100644 (file)
@@ -1,3 +1,11 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * windows: Remove directory.
+       * Makefile.msvc: Remove file.
+       * Makefile.am (config.h.msvc, intl/libgnuintl.h.msvc-static,
+       intl/libgnuintl.h.msvc-shared): Remove rules.
+       (EXTRA_DIST): Remove Makefile.msvc, config.h.msvc, windows/*.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index ad095fb2a2e1247ee15bc279881a316f0b6af925..036c0e4f7d379a65c51c40a932f55a70f4f2638d 100644 (file)
@@ -50,72 +50,4 @@ ABOUT-NLS: $(srcdir)/doc/nls.texi $(srcdir)/doc/matrix.texi
 
 # Woe32 support.
 
-config.h.msvc: config.h.in ../version.sh
-       sed -e 's/#undef ENABLE_NLS$$/#define ENABLE_NLS 1/' \
-           -e 's/#undef ENABLE_RELOCATABLE$$/#define ENABLE_RELOCATABLE 1/' \
-           -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
-           -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
-           -e 's/#undef HAVE_DECL__SNPRINTF$$/#define HAVE_DECL__SNPRINTF 1/' \
-           -e 's/#undef HAVE_DECL__SNWPRINTF$$/#define HAVE_DECL__SNWPRINTF 1/' \
-           -e 's/#undef HAVE_ENVIRON_DECL$$/#define HAVE_ENVIRON_DECL 1/' \
-           -e 's/#undef HAVE_ERRNO_DECL$$/#define HAVE_ERRNO_DECL 1/' \
-           -e 's/#undef HAVE_FWPRINTF$$/#define HAVE_FWPRINTF 1/' \
-           -e 's/#undef HAVE_GETCWD$$/#define HAVE_GETCWD 1/' \
-           -e 's/#undef HAVE_ICONV$$/#define HAVE_ICONV 1/' \
-           -e 's/#undef HAVE_LIMITS_H$$/#define HAVE_LIMITS_H 1/' \
-           -e 's/#undef HAVE_LONG_DOUBLE$$/#define HAVE_LONG_DOUBLE 1/' \
-           -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
-           -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
-           -e 's/#undef HAVE_PUTENV$$/#define HAVE_PUTENV 1/' \
-           -e 's/#undef HAVE_SETLOCALE$$/#define HAVE_SETLOCALE 1/' \
-           -e 's/#undef HAVE_SNPRINTF$$/#define HAVE_SNPRINTF 1/' \
-           -e 's/#undef HAVE_STDDEF_H$$/#define HAVE_STDDEF_H 1/' \
-           -e 's/#undef HAVE_STDLIB_H$$/#define HAVE_STDLIB_H 1/' \
-           -e 's/#undef HAVE_STRDUP$$/#define HAVE_STRDUP 1/' \
-           -e 's/#undef HAVE_STRERROR$$/#define HAVE_STRERROR 1/' \
-           -e 's/#undef HAVE_STRING_H$$/#define HAVE_STRING_H 1/' \
-           -e 's/#undef HAVE_STRSTR$$/#define HAVE_STRSTR 1/' \
-           -e 's/#undef HAVE_STRTOUL$$/#define HAVE_STRTOUL 1/' \
-           -e 's/#undef HAVE_SYS_STAT_H$$/#define HAVE_SYS_STAT_H 1/' \
-           -e 's/#undef HAVE_SYS_TYPES_H$$/#define HAVE_SYS_TYPES_H 1/' \
-           -e 's/#undef HAVE_WCHAR_T$$/#define HAVE_WCHAR_T 1/' \
-           -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
-           -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
-           -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
-           -e 's/#undef ICONV_CONST$$/#define ICONV_CONST const/' \
-           -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 1/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
-           -e 's/#undef STACK_DIRECTION$$/#define STACK_DIRECTION -1/' \
-           -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
-           -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
-           -e 's/#undef USE_WIN32_THREADS$$/#define USE_WIN32_THREADS 1/' \
-           -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
-           -e 's/#undef inline$$/#define inline __inline/' \
-           -e 's/#undef ssize_t$$/#define ssize_t int/' \
-           -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long/' \
-           -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-runtime"/' \
-           -e 's/#undef VERSION$$/#define VERSION "$(VERSION)"/' \
-           -e '/#undef INSTALLPREFIX$$/d' \
-         < $(srcdir)/config.h.in > $@
-
-intl/libgnuintl.h.msvc-static: intl/libgnuintl.h.in
-       sed -e '/IN_LIBGLOCALE/d' \
-           -e 's,@''HAVE_POSIX_PRINTF''@,0,g ' \
-           -e 's,@''HAVE_ASPRINTF''@,0,g' \
-           -e 's,@''HAVE_SNPRINTF''@,0,g' \
-           -e 's,@''HAVE_WPRINTF''@,1,g' \
-         < $(srcdir)/intl/libgnuintl.h.in > $@
-
-intl/libgnuintl.h.msvc-shared: intl/libgnuintl.h.in windows/dllexport.h
-       sed -e '/IN_LIBGLOCALE/d' \
-           -e 's,@''HAVE_POSIX_PRINTF''@,0,g ' \
-           -e 's,@''HAVE_ASPRINTF''@,0,g' \
-           -e 's,@''HAVE_SNPRINTF''@,0,g' \
-           -e 's,@''HAVE_WPRINTF''@,1,g' \
-           -e 's/extern \([^"]\)/extern LIBINTL_DLL_EXPORTED \1/' \
-           -e '/#define _LIBINTL_H/r windows/dllexport.h' \
-         < $(srcdir)/intl/libgnuintl.h.in > $@
-
-all-local: intl/libgnuintl.h.msvc-static intl/libgnuintl.h.msvc-shared
-
-EXTRA_DIST += README.woe32 Makefile.msvc config.h.msvc windows/dllexport.h windows/intl.rc
+EXTRA_DIST += README.woe32
diff --git a/gettext-runtime/Makefile.msvc b/gettext-runtime/Makefile.msvc
deleted file mode 100644 (file)
index 3c4aa28..0000000
+++ /dev/null
@@ -1,302 +0,0 @@
-# -*- Makefile -*- for gettext-runtime
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-# Note that nmake command line flags are automatically passed to subdirectory
-# Makefiles. Therefore we don't need to pass them explicitly to subdirectory
-# Makefiles, but the subdirectory Makefiles need to have the same defaults.
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-mandir = $(datadir)\man
-docdir = $(datadir)\doc\gettext
-
-# Programs used by "make":
-
-CC = cl
-CXX = cl -TP
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all : config.h force
-       cd doc
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-
-config.h : config.h.msvc
-       -$(RM) config.h
-       $(LN) config.h.msvc config.h
-
-install : force
-       cd doc
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-
-installdirs : force
-       cd doc
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-
-uninstall : force
-       cd doc
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-
-check : all force
-       cd doc
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-
-mostlyclean : force
-       cd doc
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       $(RM) config.h
-
-clean : force
-       cd doc
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       $(RM) config.h
-
-distclean : force
-       cd doc
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       $(RM) config.h
-       $(RM) config.status config.log config.cache Makefile
-
-maintainer-clean : force
-       cd doc
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd intl
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd libasprintf
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       $(RM) config.h
-       $(RM) config.status config.log config.cache Makefile
-
-force :
index d037694842a37a37bfaecf751b255312bd081977..0c04b0b0e0753b9810cef9b15482c5da7a67af0e 100644 (file)
@@ -1,51 +1,4 @@
 Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
 
-- Requires MS Visual C/C++ 4.0 or 5.0 or 6.0 or 7.0.
-
-  Note that binaries created with MSVC 7.0 should not be distributed: They
-  depend on a closed-source library 'msvcr70.dll' which is not normally part
-  of a Woe32 installation. You cannot distribute 'msvcr70.dll' with the
-  binaries - this would be a violation of the GPL and of the Microsoft EULA.
-  You can distribute the binaries without including 'msvcr70.dll', but this
-  will cause problems for users that don't have this library on their system.
-  Therefore it is not recommended. This problem does not occur with MSVC 6.0
-  and earlier.
-
-- Cannot build in a separate directory.
-
-- Build instructions:
-
-   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 or MSVC7.0 utilities
-   ("cl" etc.) are found in PATH. In a typical MSVC6.0 installation, this
-   can be achieved by running
-        C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat
-   In a typical MSVC7.0 installation, it can be achieved by running
-        C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
-
-   Decide which compilation model you will use:
-     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-
-   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
-   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
-   using the same MFLAGS. Then come back to here, to build GNU gettext.
-
-   For shared library (DLL):
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
-
-   For static library:
-
-        nmake -f Makefile.msvc MFLAGS=-MD
-
-   If you want to build both the shared and static library, you have to
-   unpack the gettext sources twice in different directories. Don't mix
-   the two formats; you cannot use the libintl.h generated for the static
-   library together with the shared library or vice versa.
-
-- Installation:
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
-   or
-        nmake -f Makefile.msvc MFLAGS=-MD install PREFIX=InstallBaseDirectory
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
index bf549d5bbeecbcc57fb055b4672d5891410ef3e4..59c8961987e5a151b12b8bdf9b11d2e158b1008f 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 538f7d0e6f01ae240d11aa8b9cda092985b76c2c..225326ee3ec2d23b0894e5e771bfb2d71ae34891 100644 (file)
@@ -23,8 +23,3 @@ EXTRA_DIST =
 EXTRA_DIST += nls.texi matrix.texi
 
 EXTRA_DIST += rt-gettext.texi rt-ngettext.texi rt-envsubst.texi
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-runtime/doc/Makefile.msvc b/gettext-runtime/doc/Makefile.msvc
deleted file mode 100644 (file)
index 326e753..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/doc
-
-#### Start of system configuration section. ####
-
-RM = -del
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-       $(RM) core
-
-distclean : clean
-       $(RM) Makefile
-
-maintainer-clean : distclean
-
-force :
index 60223a1d32b43469e009aee34a865b09bcff9437..b5a1a716bd96ff4a5b3bd97956a2050ebc92397d 100644 (file)
@@ -1,3 +1,11 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.in (DISTFILES.gettext): Remove libgnuintl.h.msvc-static,
+       libgnuintl.h.msvc-shared, Makefile.msvc.
+       (DISTFILES.obsolete): Add libgnuintl.h.msvc-static,
+       libgnuintl.h.msvc-shared, Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 0dfd9e992dff9503c7fe69191187f09df991da29..e290df49be57522e0f0aca1d6263224ba3c7b72a 100644 (file)
@@ -159,11 +159,11 @@ config.charset locale.alias ref-add.sin ref-del.sin export.h \
 $(HEADERS) $(SOURCES)
 DISTFILES.generated = plural.c
 DISTFILES.normal = VERSION
-DISTFILES.gettext = COPYING.LIB-2.0 COPYING.LIB-2.1 libintl.glibc \
-libgnuintl.h.msvc-static libgnuintl.h.msvc-shared README.woe32 Makefile.msvc
+DISTFILES.gettext = COPYING.LIB-2.0 COPYING.LIB-2.1 libintl.glibc README.woe32
 DISTFILES.obsolete = xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c \
 COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h \
-libgnuintl.h_vms Makefile.vms
+libgnuintl.h_vms Makefile.vms libgnuintl.h.msvc-static \
+libgnuintl.h.msvc-shared Makefile.msvc
 
 all: all-@USE_INCLUDED_LIBINTL@
 all-yes: libintl.$la libintl.h charset.alias ref-add.sed ref-del.sed
diff --git a/gettext-runtime/intl/Makefile.msvc b/gettext-runtime/intl/Makefile.msvc
deleted file mode 100644 (file)
index e658e8b..0000000
+++ /dev/null
@@ -1,263 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/intl
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make":
-srcdir = .
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-aliaspath =
-IIprefix = $(IIPREFIX)
-IIexec_prefix = $(IIprefix)
-IIbindir = $(IIexec_prefix)\\bin
-IIlibdir = $(IIexec_prefix)\\lib
-IIincludedir = $(IIprefix)\\include
-IIdatadir = $(IIprefix)\\share
-IIlocaledir = $(IIdatadir)\\locale
-IIaliaspath =
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-# -DBUILDING_LIBINTL: Change expansion of LIBINTL_DLL_EXPORTED macro.
-# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
-PICFLAGS = -GD -DBUILDING_LIBINTL -DBUILDING_DLL
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-DEBUGFLAGS = -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-DEBUGFLAGS =
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DLOCALEDIR=\"$(IIlocaledir)\" -DLOCALE_ALIAS_PATH=\"$(IIaliaspath)\" -DIN_LIBINTL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(IIbindir)\" -DNO_XMALLOC -Dset_relocation_prefix=libintl_set_relocation_prefix -Drelocate=libintl_relocate -DDEPENDS_ON_LIBICONV=1
-
-INCLUDES = -I. -I.. -I$(includedir)
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = bindtextdom.obj dcgettext.obj dgettext.obj gettext.obj finddomain.obj hash-string.obj loadmsgcat.obj localealias.obj textdomain.obj l10nflist.obj explodename.obj dcigettext.obj dcngettext.obj dngettext.obj ngettext.obj plural.obj plural-exp.obj localcharset.obj lock.obj relocatable.obj langprefs.obj localename.obj log.obj printf.obj version.obj osdep.obj intl-compat.obj
-
-RESOURCES = intl.res
-
-all : intl.lib libintl.h
-
-libgnuintl.h :
-!if !$(DLL)
-       $(LN) $(srcdir)\libgnuintl.h.msvc-static libgnuintl.h
-!else
-       $(LN) $(srcdir)\libgnuintl.h.msvc-shared libgnuintl.h
-!endif
-
-bindtextdom.obj : $(srcdir)\bindtextdom.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\bindtextdom.c
-
-dcgettext.obj : $(srcdir)\dcgettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\dcgettext.c
-
-dgettext.obj : $(srcdir)\dgettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\dgettext.c
-
-gettext.obj : $(srcdir)\gettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\gettext.c
-
-finddomain.obj : $(srcdir)\finddomain.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\finddomain.c
-
-hash-string.obj : $(srcdir)\hash-string.c $(srcdir)\hash-string.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\hash-string.c
-
-loadmsgcat.obj : $(srcdir)\loadmsgcat.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h $(srcdir)\hash-string.h $(srcdir)\plural-exp.h $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\loadmsgcat.c
-
-localealias.obj : $(srcdir)\localealias.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h $(srcdir)\lock.h $(srcdir)\relocatable.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\localealias.c
-
-textdomain.obj : $(srcdir)\textdomain.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\textdomain.c
-
-l10nflist.obj : $(srcdir)\l10nflist.c libgnuintl.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\l10nflist.c
-
-explodename.obj : $(srcdir)\explodename.c libgnuintl.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\explodename.c
-
-dcigettext.obj : $(srcdir)\dcigettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h $(srcdir)\hash-string.h $(srcdir)\plural-exp.h $(srcdir)\eval-plural.h $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\dcigettext.c
-
-dcngettext.obj : $(srcdir)\dcngettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\dcngettext.c
-
-dngettext.obj : $(srcdir)\dngettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\dngettext.c
-
-ngettext.obj : $(srcdir)\ngettext.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\ngettext.c
-
-plural.obj : $(srcdir)\plural.c libgnuintl.h $(srcdir)\plural-exp.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\plural.c
-
-plural-exp.obj : $(srcdir)\plural-exp.c libgnuintl.h $(srcdir)\plural-exp.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\plural-exp.c
-
-localcharset.obj : $(srcdir)\localcharset.c libgnuintl.h $(srcdir)\localcharset.h $(srcdir)\relocatable.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\localcharset.c
-
-lock.obj : $(srcdir)\lock.c $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\lock.c
-
-relocatable.obj : $(srcdir)\relocatable.c libgnuintl.h $(srcdir)\relocatable.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\relocatable.c
-
-langprefs.obj : $(srcdir)\langprefs.c libgnuintl.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\langprefs.c
-
-localename.obj : $(srcdir)\localename.c libgnuintl.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\localename.c
-
-log.obj : $(srcdir)\log.c libgnuintl.h $(srcdir)\lock.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\log.c
-
-printf.obj : $(srcdir)\printf.c libgnuintl.h $(srcdir)\printf-args.h $(srcdir)\printf-args.c $(srcdir)\printf-parse.h $(srcdir)\wprintf-parse.h $(srcdir)\printf-parse.c $(srcdir)\vasnprintf.h $(srcdir)\vasnwprintf.h $(srcdir)\vasnprintf.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\printf.c
-
-version.obj : $(srcdir)\version.c libgnuintl.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\version.c
-
-osdep.obj : $(srcdir)\osdep.c libgnuintl.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\osdep.c
-
-intl-compat.obj : $(srcdir)\intl-compat.c libgnuintl.h $(srcdir)\gettextP.h $(srcdir)\gmo.h $(srcdir)\loadinfo.h
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c $(srcdir)\intl-compat.c
-
-!if !$(DLL)
-
-intl.lib : $(OBJECTS)
-       -$(RM) intl.lib
-       $(AR) $(AR_FLAGS)intl.lib $(OBJECTS)
-
-!else
-
-# intl.dll and intl.lib are created together.
-intl.lib : $(OBJECTS) $(RESOURCES)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) -LD $(OBJECTS) $(libdir)\iconv.lib $(RESOURCES) -Feintl.dll
-
-intl.res : $(srcdir)\..\windows\intl.rc
-       rc -Fo intl.res $(srcdir)\..\windows\intl.rc
-
-!endif
-
-libintl.h : libgnuintl.h
-       $(LN) libgnuintl.h libintl.h
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(includedir)
-       $(INSTALL_DATA) libintl.h $(includedir)\libintl.h
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-       $(INSTALL_DATA) intl.dll $(bindir)\intl.dll
-!endif
-       -mkdir $(libdir)
-       $(INSTALL_DATA) intl.lib $(libdir)\intl.lib
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(includedir)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-!endif
-       -mkdir $(libdir)
-
-uninstall : force
-       $(RM) $(includedir)\libintl.h
-!if $(DLL)
-       $(RM) $(bindir)\intl.dll
-!endif
-       $(RM) $(libdir)\intl.lib
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) libgnuintl.h
-       $(RM) libintl.h
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) *.exp
-       $(RM) *.dll
-       $(RM) intl.res
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
-
index 40e6158840aea9af8463ea88d6989bc7a7de2b03..0c04b0b0e0753b9810cef9b15482c5da7a67af0e 100644 (file)
@@ -1,61 +1,4 @@
 Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
 
-- Requires MS Visual C/C++ 4.0 or 5.0 or 6.0 or 7.0.
-
-  Note that binaries created with MSVC 7.0 should not be distributed: They
-  depend on a closed-source library 'msvcr70.dll' which is not normally part
-  of a Woe32 installation. You cannot distribute 'msvcr70.dll' with the
-  binaries - this would be a violation of the GPL and of the Microsoft EULA.
-  You can distribute the binaries without including 'msvcr70.dll', but this
-  will cause problems for users that don't have this library on their system.
-  Therefore it is not recommended. This problem does not occur with MSVC 6.0
-  and earlier.
-
-- Cannot build in a separate directory.
-
-- Build instructions:
-
-   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 or MSVC7.0 utilities
-   ("cl" etc.) are found in PATH. In a typical MSVC6.0 installation, this
-   can be achieved by running
-        C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat
-   In a typical MSVC7.0 installation, it can be achieved by running
-        C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
-
-   Decide which compilation model you will use:
-     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-
-   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
-   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
-   using the same MFLAGS. Then come back to here, to build GNU gettext.
-
-   For shared library (DLL):
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
-
-   For static library:
-
-        nmake -f Makefile.msvc MFLAGS=-MD
-
-   If you want to build both the shared and static library, you have to
-   unpack the gettext sources twice in different directories. Don't mix
-   the two formats; you cannot use the libintl.h generated for the static
-   library together with the shared library or vice versa.
-
-- Installation:
-
-   Either:
-
-        Copy libintl.h to your header file repository.
-        Copy intl.lib to your library repository.
-        If you built for shared library, also copy intl.dll into one of
-        the directories listed in your PATH, or into the directory containing
-        the executable which shall make use of libintl.
-
-   Or:
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
-   or
-        nmake -f Makefile.msvc MFLAGS=-MD install PREFIX=InstallBaseDirectory
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
index bcfb8ff3ca2fd182f87c3759f662960fb889193b..9a40ba83870fa0857998b9bcb9ffb30d23b2a420 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 3c22503e46a207aa3a9d6b4d2989bb3308a7f793..38f41dc99fb36ecddc783ac00dc4d05258c7dbf6 100644 (file)
@@ -115,8 +115,3 @@ MOSTLYCLEANFILES += getopt.h
 # >>> gnulib module localcharset.
 DEFS += -DLIBDIR=\"$(libdir)\"
 # <<< gnulib module localcharset.
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-runtime/lib/Makefile.msvc b/gettext-runtime/lib/Makefile.msvc
deleted file mode 100644 (file)
index 5383331..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/lib
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-MFLAGS=
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DDEPENDS_ON_LIBINTL=1
-
-INCLUDES = -I. -I.. -I..\intl -I..\..\gettext-tools\lib -I..\..\gettext-tools\windows -I$(includedir)
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = basename.obj c-ctype.obj c-strcasecmp.obj closeout.obj error.obj fwriteerror.obj getopt.obj getopt1.obj iconvstring.obj localcharset.obj progname.obj progreloc.obj propername.obj relocatable.obj xmalloc.obj xstrdup.obj
-
-all : grt.lib
-
-basename.obj : ..\..\gettext-tools\lib\basename.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\basename.c
-
-c-ctype.obj : ..\..\gettext-tools\lib\c-ctype.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\c-ctype.c
-
-c-strcasecmp.obj : ..\..\gettext-tools\lib\c-strcasecmp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\c-strcasecmp.c
-
-closeout.obj : ..\..\gettext-tools\lib\closeout.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\closeout.c
-
-error.obj : ..\..\gettext-tools\lib\error.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\error.c
-
-fwriteerror.obj : ..\..\gettext-tools\lib\fwriteerror.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\fwriteerror.c
-
-getopt.obj : ..\..\gettext-tools\lib\getopt.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\getopt.c
-
-getopt1.obj : ..\..\gettext-tools\lib\getopt1.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\getopt1.c
-
-iconvstring.obj : ..\..\gettext-tools\lib\iconvstring.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\iconvstring.c
-
-localcharset.obj : ..\..\gettext-tools\lib\localcharset.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\localcharset.c
-
-progname.obj : ..\..\gettext-tools\lib\progname.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\progname.c
-
-progreloc.obj : ..\..\gettext-tools\lib\progreloc.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\progreloc.c
-
-propername.obj : ..\..\gettext-tools\lib\propername.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\propername.c
-
-relocatable.obj : ..\..\gettext-tools\lib\relocatable.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\relocatable.c
-
-xmalloc.obj : ..\..\gettext-tools\lib\xmalloc.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\xmalloc.c
-
-xstrdup.obj : ..\..\gettext-tools\lib\xstrdup.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-tools\lib\xstrdup.c
-
-grt.lib : $(OBJECTS)
-       -$(RM) grt.lib
-       $(AR) $(AR_FLAGS)grt.lib $(OBJECTS)
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index 2086e1bc4627cd9f027dfa3655eda7c88b9c3589..476df51d21c6d6d85935f7f2d142920a3a57f0ea 100644 (file)
@@ -1,3 +1,11 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * windows: Remove directory.
+       * Makefile.msvc: Remove file.
+       * Makefile.am (config.h.msvc, autosprintf.h.msvc-shared): Remove rules.
+       (EXTRA_DIST): Remove Makefile.msvc, config.h.msvc,
+       autosprintf.h.msvc-shared, windows/*.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 13d6b743f37f59a6444df297b251337c886a9f9f..a1e7bb93908e31c8079444e8ae78e9fd32ba7c88 100644 (file)
@@ -184,25 +184,4 @@ EXTRA_DIST += texi2html autosprintf_all.html
 
 # Woe32 support.
 
-config.h.msvc: config.h.in
-       sed -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
-           -e 's/#undef HAVE_DECL__SNPRINTF$$/#define HAVE_DECL__SNPRINTF 1/' \
-           -e 's/#undef HAVE_LONG_DOUBLE$$/#define HAVE_LONG_DOUBLE 1/' \
-           -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
-           -e 's/#undef HAVE_SNPRINTF$$/#define HAVE_SNPRINTF 1/' \
-           -e 's/#undef HAVE_STDLIB_H$$/#define HAVE_STDLIB_H 1/' \
-           -e 's/#undef HAVE_STRING_H$$/#define HAVE_STRING_H 1/' \
-           -e 's/#undef HAVE_WCHAR_T$$/#define HAVE_WCHAR_T 1/' \
-           -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
-           -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
-           -e 's/#undef inline$$/#define inline __inline/' \
-         < $(srcdir)/config.h.in > $@
-
-autosprintf.h.msvc-shared: autosprintf.h.in windows/dllexport.h
-       sed -e 's/extern \([^"]\)/extern LIBASPRINTF_DLL_EXPORTED \1/' \
-           -e 's/class /class LIBASPRINTF_DLL_EXPORTED /' \
-           -e 's/struct /struct LIBASPRINTF_DLL_EXPORTED /' \
-           -e '/#define _AUTOSPRINTF_H/r windows/dllexport.h' < $(srcdir)/autosprintf.h.in > $@
-
-EXTRA_DIST += README.woe32 Makefile.msvc config.h.msvc autosprintf.h.msvc-shared windows/dllexport.h windows/asprintf.rc
+EXTRA_DIST += README.woe32
diff --git a/gettext-runtime/libasprintf/Makefile.msvc b/gettext-runtime/libasprintf/Makefile.msvc
deleted file mode 100644 (file)
index 402ed94..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/libasprintf
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory   Base directory for installation
-# Note that nmake command line flags are automatically passed to subdirectory
-# Makefiles. Therefore we don't need to pass them explicitly to subdirectory
-# Makefiles, but the subdirectory Makefiles need to have the same defaults.
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-datadir = $(prefix)\share
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-# For this subpackage only.
-sub_docdir = $(datadir)\doc\libasprintf
-
-# Programs used by "make":
-
-CC = cl
-CXX = cl -TP
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-DEBUGFLAGS = -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-DEBUGFLAGS =
-!endif
-
-# -DBUILDING_LIBASPRINTF: Change expansion of LIBASPRINTF_DLL_EXPORTED macro.
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DBUILDING_LIBASPRINTF
-CXXFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DBUILDING_LIBASPRINTF -GX
-
-INCLUDES = -I.
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = lib-asprintf.obj autosprintf.obj
-
-RESOURCES = asprintf.res
-
-all : autosprintf.h asprintf.lib
-
-autosprintf.h :
-!if !$(DLL)
-       $(LN) autosprintf.h.in autosprintf.h
-!else
-       $(LN) autosprintf.h.msvc-shared autosprintf.h
-!endif
-
-config.h : config.h.msvc
-       -$(RM) config.h
-       $(LN) config.h.msvc config.h
-
-alloca.h : alloca_.h
-       -$(RM) alloca.h
-       $(LN) alloca_.h alloca.h
-
-lib-asprintf.obj : lib-asprintf.c config.h printf-args.h printf-args.c printf-parse.h printf-parse.c alloca.h vasnprintf.h vasnprintf.c asnprintf.c vasprintf.h vasprintf.c asprintf.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c lib-asprintf.c
-
-autosprintf.obj : autosprintf.cc autosprintf.h config.h lib-asprintf.h
-       $(CXX) $(INCLUDES) $(CXXFLAGS) $(PICFLAGS) -c autosprintf.cc
-
-!if !$(DLL)
-
-asprintf.lib : $(OBJECTS)
-       -$(RM) asprintf.lib
-       $(AR) $(AR_FLAGS)asprintf.lib $(OBJECTS)
-
-!else
-
-# asprintf.dll and asprintf.lib are created together.
-asprintf.lib : $(OBJECTS) $(RESOURCES)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) -LD $(OBJECTS) $(RESOURCES) -Feasprintf.dll
-
-asprintf.res : windows/asprintf.rc
-       rc -Fo asprintf.res windows/asprintf.rc
-
-!endif
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(includedir)
-       $(INSTALL_DATA) autosprintf.h $(includedir)\autosprintf.h
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-       $(INSTALL_DATA) asprintf.dll $(bindir)\asprintf.dll
-!endif
-       -mkdir $(libdir)
-       $(INSTALL_DATA) asprintf.lib $(libdir)\asprintf.lib
-       -mkdir $(datadir)
-       -mkdir $(datadir)\doc
-       -mkdir $(sub_docdir)
-       $(INSTALL_DATA) autosprintf_all.html $(sub_docdir)\autosprintf.html
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(includedir)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-!endif
-       -mkdir $(libdir)
-       -mkdir $(datadir)
-       -mkdir $(datadir)\doc
-       -mkdir $(sub_docdir)
-
-uninstall : force
-       $(RM) $(includedir)\autosprintf.h
-!if $(DLL)
-       $(RM) $(bindir)\asprintf.dll
-!endif
-       $(RM) $(libdir)\asprintf.lib
-       $(RM) $(sub_docdir)\autosprintf.html
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) autosprintf.h
-       $(RM) config.h
-       $(RM) alloca.h
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) *.exp
-       $(RM) *.dll
-       $(RM) asprintf.res
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index 774cf4a03b6fd7b030a20926ef767ec49fff6894..0c04b0b0e0753b9810cef9b15482c5da7a67af0e 100644 (file)
@@ -1,57 +1,4 @@
 Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
 
-- Requires MS Visual C/C++ 4.0 or 5.0 or 6.0 or 7.0.
-
-  Note that binaries created with MSVC 7.0 should not be distributed: They
-  depend on a closed-source library 'msvcr70.dll' which is not normally part
-  of a Woe32 installation. You cannot distribute 'msvcr70.dll' with the
-  binaries - this would be a violation of the GPL and of the Microsoft EULA.
-  You can distribute the binaries without including 'msvcr70.dll', but this
-  will cause problems for users that don't have this library on their system.
-  Therefore it is not recommended. This problem does not occur with MSVC 6.0
-  and earlier.
-
-- Cannot build in a separate directory.
-
-- Build instructions:
-
-   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 or MSVC7.0 utilities
-   ("cl" etc.) are found in PATH. In a typical MSVC6.0 installation, this
-   can be achieved by running
-        C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat
-   In a typical MSVC7.0 installation, it can be achieved by running
-        C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
-
-   Decide which compilation model you will use:
-     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-
-   For shared library (DLL):
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
-
-   For static library:
-
-        nmake -f Makefile.msvc MFLAGS=-MD
-
-   If you want to build both the shared and static library, you have to
-   unpack the gettext sources twice in different directories. Don't mix
-   the two formats; you cannot use the autosprintf.h generated for the static
-   library together with the shared library or vice versa.
-
-- Installation:
-
-   Either:
-
-        Copy autosprintf.h to your header file repository.
-        Copy asprintf.lib to your library repository.
-        If you built for shared library, also copy asprintf.dll into one of
-        the directories listed in your PATH, or into the directory containing
-        the executable which shall make use of autosprintf.
-
-   Or:
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
-   or
-        nmake -f Makefile.msvc MFLAGS=-MD install PREFIX=InstallBaseDirectory
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
diff --git a/gettext-runtime/libasprintf/windows/asprintf.rc b/gettext-runtime/libasprintf/windows/asprintf.rc
deleted file mode 100644 (file)
index 5ae4f88..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Resources for asprintf.dll */
-/* There are 4 occurrences of the version number in this file. */
-
-#include <winver.h>
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,0,0
- PRODUCTVERSION 1,0,0,0
- FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
-#ifdef _DEBUG
- FILEFLAGS 0x1L  /* VS_FF_DEBUG */
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x10004L  /* VOS_DOS_WINDOWS32 */
- FILETYPE 0x2L  /* VFT_DLL */
- FILESUBTYPE 0x0L  /* VFT2_UNKNOWN */
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "04090000"  /* Lang = US English, Charset = ASCII */
-        BEGIN
-            VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
-            VALUE "CompanyName", "Free Software Foundation\0"
-            VALUE "FileDescription", "LGPLed libasprintf for Windows NT/2000/XP and Windows 95/98/ME\0"
-            VALUE "FileVersion", "1.0\0"
-            VALUE "InternalName", "asprintf.dll\0"
-            VALUE "LegalCopyright", "Copyright (C) 1999-2003\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "asprintf.dll\0"
-            VALUE "ProductName", "libasprintf: automatic formatted output to strings\0"
-            VALUE "ProductVersion", "1.0\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
-    END
-END
diff --git a/gettext-runtime/libasprintf/windows/dllexport.h b/gettext-runtime/libasprintf/windows/dllexport.h
deleted file mode 100644 (file)
index 6a02992..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-
-#ifdef BUILDING_LIBASPRINTF
-#define LIBASPRINTF_DLL_EXPORTED __declspec(dllexport)
-#else
-#define LIBASPRINTF_DLL_EXPORTED __declspec(dllimport)
-#endif
index 1f3a84522b01b85223e49d08e90205c2b3853142..f75e990ebb554d3ce4636fe663d37eba0cb8b398 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 32baf176fbb0451510aadb0dc20b82ece9f65118..addaab8b91dae31430669e2faf12b97a17040ad8 100644 (file)
@@ -173,8 +173,3 @@ uninstall-html:
        for file in $(man_HTML); do \
          $(RM) $(DESTDIR)$(htmldir)/$$file; \
        done
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-runtime/man/Makefile.msvc b/gettext-runtime/man/Makefile.msvc
deleted file mode 100644 (file)
index 3f87646..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/man
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-datadir = $(prefix)\share
-mandir = $(datadir)\man
-man1dir = $(mandir)\man1
-man3dir = $(mandir)\man3
-docdir = $(datadir)\doc\gettext
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(mandir)
-       -mkdir $(man1dir)
-       $(INSTALL_DATA) gettext.1.in $(man1dir)\gettext.1
-       $(INSTALL_DATA) ngettext.1.in $(man1dir)\ngettext.1
-       $(INSTALL_DATA) envsubst.1 $(man1dir)\envsubst.1
-       -mkdir $(man3dir)
-       $(INSTALL_DATA) gettext.3 $(man3dir)\gettext.3
-       $(INSTALL_DATA) ngettext.3 $(man3dir)\ngettext.3
-       $(INSTALL_DATA) textdomain.3 $(man3dir)\textdomain.3
-       $(INSTALL_DATA) bindtextdomain.3 $(man3dir)\bindtextdomain.3
-       $(INSTALL_DATA) bind_textdomain_codeset.3 $(man3dir)\bind_textdomain_codeset.3
-       $(INSTALL_DATA) dgettext.3 $(man3dir)\dgettext.3
-       $(INSTALL_DATA) dcgettext.3 $(man3dir)\dcgettext.3
-       $(INSTALL_DATA) dngettext.3 $(man3dir)\dngettext.3
-       $(INSTALL_DATA) dcngettext.3 $(man3dir)\dcngettext.3
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-       $(INSTALL_DATA) gettext.1.html.in $(docdir)\gettext.1.html
-       $(INSTALL_DATA) ngettext.1.html.in $(docdir)\ngettext.1.html
-       $(INSTALL_DATA) envsubst.1.html $(docdir)\envsubst.1.html
-       $(INSTALL_DATA) gettext.3.html $(docdir)\gettext.3.html
-       $(INSTALL_DATA) ngettext.3.html $(docdir)\ngettext.3.html
-       $(INSTALL_DATA) textdomain.3.html $(docdir)\textdomain.3.html
-       $(INSTALL_DATA) bindtextdomain.3.html $(docdir)\bindtextdomain.3.html
-       $(INSTALL_DATA) bind_textdomain_codeset.3.html $(docdir)\bind_textdomain_codeset.3.html
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(mandir)
-       -mkdir $(man1dir)
-       -mkdir $(man3dir)
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-
-uninstall : force
-       $(RM) $(man1dir)\gettext.1
-       $(RM) $(man1dir)\ngettext.1
-       $(RM) $(man1dir)\envsubst.1
-       $(RM) $(man3dir)\gettext.3
-       $(RM) $(man3dir)\ngettext.3
-       $(RM) $(man3dir)\textdomain.3
-       $(RM) $(man3dir)\bindtextdomain.3
-       $(RM) $(man3dir)\bind_textdomain_codeset.3
-       $(RM) $(man3dir)\dgettext.3
-       $(RM) $(man3dir)\dcgettext.3
-       $(RM) $(man3dir)\dngettext.3
-       $(RM) $(man3dir)\dcngettext.3
-       $(RM) $(docdir)\gettext.1.html
-       $(RM) $(docdir)\ngettext.1.html
-       $(RM) $(docdir)\envsubst.1.html
-       $(RM) $(docdir)\gettext.3.html
-       $(RM) $(docdir)\ngettext.3.html
-       $(RM) $(docdir)\textdomain.3.html
-       $(RM) $(docdir)\bindtextdomain.3.html
-       $(RM) $(docdir)\bind_textdomain_codeset.3.html
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) core
-
-distclean : clean
-       $(RM) Makefile
-
-maintainer-clean : distclean
-
-force :
index d2e14c534bae559e560189c95c71e4c01a3dc116..2f67d45ae38343b25b0dc3f60a00ae5ce9912c14 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Rules-msvc: Remove file.
+       * Makefile.msvc.sh: Remove file.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Rules-vms: Remove file.
diff --git a/gettext-runtime/po/Makefile.msvc.sh b/gettext-runtime/po/Makefile.msvc.sh
deleted file mode 100755 (executable)
index 0e17054..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-# Creates Makefile.msvc.
-domain=$1
-catalogs=$2
-
-cat <<\EOF
-# -*- Makefile -*- for po subdirectory
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make":
-srcdir = .
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-
-# Programs used by "make":
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(localedir)
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       -mkdir \$(localedir)\\${lang}
-       -mkdir \$(localedir)\\${lang}\\LC_MESSAGES
-       \$(INSTALL_DATA) ${lang}.gmo \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.mo
-EOF
-done
-cat <<\EOF
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(localedir)
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       -mkdir \$(localedir)\\${lang}
-       -mkdir \$(localedir)\\${lang}\\LC_MESSAGES
-EOF
-done
-cat <<\EOF
-
-uninstall : force
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       \$(RM) \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.mo
-EOF
-done
-cat <<\EOF
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
-EOF
diff --git a/gettext-runtime/po/Rules-msvc b/gettext-runtime/po/Rules-msvc
deleted file mode 100644 (file)
index c91788b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# Special Makefile rules for generating a Makefile.msvc.
-
-DISTFILES.extra1 = Rules-msvc Makefile.msvc.sh Makefile.msvc
-
-dist distdir: $(srcdir)/Makefile.msvc
-
-# Makefile.msvc needs to be redone when LINGUAS has changed. When rebuilding
-# it, ensure that we use the updated value of CATALOGS.
-$(srcdir)/Makefile.msvc: $(srcdir)/Makefile.msvc.sh LINGUAS
-       $(MAKE) Makefile
-       $(MAKE) -f Makefile Makefile.msvc-update
-
-Makefile.msvc-update:
-       $(SHELL) $(srcdir)/Makefile.msvc.sh $(DOMAIN) '$(GMOFILES)' > $(srcdir)/Makefile.msvc
index 64104711378ce60a5bd8c6e9655c751e7804f979..45a7d7c182635677b53b9c96658890b70d100d3e 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 13dcf2ee6695891621016616a6f713224ae61705..a68b91723986cb4be3ef9b179260c51eed3f8f39 100644 (file)
@@ -62,8 +62,3 @@ RELOCATABLE_SRC_DIR = $(top_srcdir)/../gettext-tools/lib
 RELOCATABLE_BUILD_DIR = ../lib
 RELOCATABLE_CONFIG_H_DIR = ..
 @SET_RELOCATABLE@
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-runtime/src/Makefile.msvc b/gettext-runtime/src/Makefile.msvc
deleted file mode 100644 (file)
index b8522d9..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-# -*- Makefile -*- for gettext-runtime/src
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-IIprefix = $(IIPREFIX)
-IIexec_prefix = $(IIprefix)
-IIbindir = $(IIexec_prefix)\\bin
-IIlibdir = $(IIexec_prefix)\\lib
-IIdatadir = $(IIprefix)\\share
-IIlocaledir = $(IIdatadir)\\locale
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-DEBUGFLAGS = -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-DEBUGFLAGS =
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DLOCALEDIR=\"$(IIlocaledir)\"
-
-INCLUDES = -I. -I.. -I..\intl -I..\lib -I..\..\gettext-tools\lib -I..\..\gettext-tools\windows
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-PROGRAMS = gettext.exe ngettext.exe envsubst.exe
-
-gettext_OBJECTS = gettext.obj
-ngettext_OBJECTS = ngettext.obj
-envsubst_OBJECTS = envsubst.obj
-LDADD =
-
-all : $(PROGRAMS)
-
-gettext.obj : gettext.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c gettext.c
-
-ngettext.obj : ngettext.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c ngettext.c
-
-envsubst.obj : envsubst.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c envsubst.c
-
-gettext.exe : $(gettext_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(gettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fegettext.exe
-
-ngettext.exe : $(ngettext_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(ngettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fengettext.exe
-
-envsubst.exe : $(envsubst_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(ngettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Feenvsubst.exe
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-       -mkdir $(bindir)
-       $(INSTALL_PROGRAM) gettext.exe $(bindir)\gettext.exe
-       $(INSTALL_PROGRAM) ngettext.exe $(bindir)\ngettext.exe
-       $(INSTALL_PROGRAM) envsubst.exe $(bindir)\envsubst.exe
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-       -mkdir $(bindir)
-
-uninstall : force
-       $(RM) $(bindir)\gettext.exe
-       $(RM) $(bindir)\ngettext.exe
-       $(RM) $(bindir)\envsubst.exe
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) $(PROGRAMS)
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index 1b0a1c12eafdd3b1d469906fe03495ee3e537641..f94355e3c32b23da3219711c60210eb700c45bb4 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index a10a482908457640b97ab5554361ed25361058f2..87ca030b7e8965bd5ac6e528cea63143a336069f 100644 (file)
@@ -33,8 +33,3 @@ test_lock_LDADD = @LIBMULTITHREAD@ @LIBSCHED@
 # Clean up after Solaris cc.
 clean-local:
        rm -rf SunWS_cache
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-runtime/tests/Makefile.msvc b/gettext-runtime/tests/Makefile.msvc
deleted file mode 100644 (file)
index 81ee8d8..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# -*- Makefile -*- for gettext-tools/tests
-
-#### Start of system configuration section. ####
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
diff --git a/gettext-runtime/windows/dllexport.h b/gettext-runtime/windows/dllexport.h
deleted file mode 100644 (file)
index 67bb9ca..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-
-#ifdef BUILDING_LIBINTL
-#define LIBINTL_DLL_EXPORTED __declspec(dllexport)
-#else
-#define LIBINTL_DLL_EXPORTED __declspec(dllimport)
-#endif
diff --git a/gettext-runtime/windows/intl.rc b/gettext-runtime/windows/intl.rc
deleted file mode 100644 (file)
index 439e19e..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Resources for intl.dll */
-/* There are 4 occurrences of the version number in this file. */
-
-#include <winver.h>
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,15,0,0
- PRODUCTVERSION 0,15,0,0
- FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
-#ifdef _DEBUG
- FILEFLAGS 0x1L  /* VS_FF_DEBUG */
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x10004L  /* VOS_DOS_WINDOWS32 */
- FILETYPE 0x2L  /* VFT_DLL */
- FILESUBTYPE 0x0L  /* VFT2_UNKNOWN */
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "04090000"  /* Lang = US English, Charset = ASCII */
-        BEGIN
-            VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
-            VALUE "CompanyName", "Free Software Foundation\0"
-            VALUE "FileDescription", "LGPLed libintl for Windows NT/2000/XP and Windows 95/98/ME\0"
-            VALUE "FileVersion", "0.15.0\0"
-            VALUE "InternalName", "intl.dll\0"
-            VALUE "LegalCopyright", "Copyright (C) 1995-2006\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "intl.dll\0"
-            VALUE "ProductName", "libintl: accessing NLS message catalogs\0"
-            VALUE "ProductVersion", "0.15.0\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
-    END
-END
index bcecd626b798f058fbf1bfedb651b31566f1d2e9..97d9c7cfd0bd892c8b903ac85f030a572212b01c 100644 (file)
@@ -1,3 +1,10 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * windows: Remove directory.
+       * Makefile.msvc: Remove file.
+       * Makefile.am (config.h.msvc, windows/stdbool.h): Remove rules.
+       (EXTRA_DIST): Remove Makefile.msvc, config.h.msvc, windows/*.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index cb5a21b9f497e361302aa207349c18c86507af54..7627f53c5fe7126e77385a54e92d3245e64ad3e2 100644 (file)
@@ -41,85 +41,7 @@ $(srcdir)/ABOUT-NLS: $(srcdir)/../gettext-runtime/ABOUT-NLS
 
 # Woe32 support.
 
-config.h.msvc: config.h.in ../version.sh
-       sed -e 's/#undef ENABLE_NLS$$/#define ENABLE_NLS 1/' \
-           -e 's/#undef ENABLE_RELOCATABLE$$/#define ENABLE_RELOCATABLE 1/' \
-           -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
-           -e 's/#undef HAVE_BTOWC$$/#define HAVE_BTOWC 1/' \
-           -e 's/#undef HAVE_DECL_GETENV$$/#define HAVE_DECL_GETENV 1/' \
-           -e 's/#undef HAVE_DECL_STRDUP$$/#define HAVE_DECL_STRDUP 1/' \
-           -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
-           -e 's/#undef HAVE_DECL_WCWIDTH$$/#define HAVE_DECL_WCWIDTH 0/' \
-           -e 's/#undef HAVE_DECL__SNPRINTF$$/#define HAVE_DECL__SNPRINTF 1/' \
-           -e 's/#undef HAVE_DECL__SNWPRINTF$$/#define HAVE_DECL__SNWPRINTF 1/' \
-           -e 's/#undef HAVE_ENVIRON_DECL$$/#define HAVE_ENVIRON_DECL 1/' \
-           -e 's/#undef HAVE_ERRNO_DECL$$/#define HAVE_ERRNO_DECL 1/' \
-           -e 's/#undef HAVE_FCNTL_H$$/#define HAVE_FCNTL_H 1/' \
-           -e 's/#undef HAVE_FWPRINTF$$/#define HAVE_FWPRINTF 1/' \
-           -e 's/#undef HAVE_GETCWD$$/#define HAVE_GETCWD 1/' \
-           -e 's/#undef HAVE_GETHOSTBYNAME$$/#define HAVE_GETHOSTBYNAME 1/' \
-           -e 's/#undef HAVE_GETHOSTNAME$$/#define HAVE_GETHOSTNAME 1/' \
-           -e 's/#undef HAVE_ICONV$$/#define HAVE_ICONV 1/' \
-           -e 's/#undef HAVE_ISASCII$$/#define HAVE_ISASCII 1/' \
-           -e 's/#undef HAVE_ISWCNTRL$$/#define HAVE_ISWCNTRL 1/' \
-           -e 's/#undef HAVE_ISWPRINT$$/#define HAVE_ISWPRINT 1/' \
-           -e 's/#undef HAVE_LIMITS_H$$/#define HAVE_LIMITS_H 1/' \
-           -e 's/#undef HAVE_LONG_FILE_NAMES$$/#define HAVE_LONG_FILE_NAMES 1/' \
-           -e 's/#undef HAVE_MEMCHR$$/#define HAVE_MEMCHR 1/' \
-           -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
-           -e 's/#undef HAVE_MEMSET$$/#define HAVE_MEMSET 1/' \
-           -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
-           -e 's/#undef HAVE_PUTENV$$/#define HAVE_PUTENV 1/' \
-           -e 's/#undef HAVE_RAISE$$/#define HAVE_RAISE 1/' \
-           -e 's/#undef HAVE_SEARCH_H$$/#define HAVE_SEARCH_H 1/' \
-           -e 's/#undef HAVE_SETLOCALE$$/#define HAVE_SETLOCALE 1/' \
-           -e 's/#undef HAVE_SIG_ATOMIC_T$$/#define HAVE_SIG_ATOMIC_T 1/' \
-           -e 's/#undef HAVE_STDDEF_H$$/#define HAVE_STDDEF_H 1/' \
-           -e 's/#undef HAVE_STDLIB_H$$/#define HAVE_STDLIB_H 1/' \
-           -e 's/#undef HAVE_STRCSPN$$/#define HAVE_STRCSPN 1/' \
-           -e 's/#undef HAVE_STRDUP$$/#define HAVE_STRDUP 1/' \
-           -e 's/#undef HAVE_STRERROR$$/#define HAVE_STRERROR 1/' \
-           -e 's/#undef HAVE_STRING_H$$/#define HAVE_STRING_H 1/' \
-           -e 's/#undef HAVE_STRPBRK$$/#define HAVE_STRPBRK 1/' \
-           -e 's/#undef HAVE_STRSTR$$/#define HAVE_STRSTR 1/' \
-           -e 's/#undef HAVE_STRTOUL$$/#define HAVE_STRTOUL 1/' \
-           -e 's/#undef HAVE_SYS_STAT_H$$/#define HAVE_SYS_STAT_H 1/' \
-           -e 's/#undef HAVE_SYS_TYPES_H$$/#define HAVE_SYS_TYPES_H 1/' \
-           -e 's/#undef HAVE_TIME_H$$/#define HAVE_TIME_H 1/' \
-           -e 's/#undef HAVE_WCHAR_H$$/#define HAVE_WCHAR_H 1/' \
-           -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
-           -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
-           -e 's/#undef HAVE_WMEMCHR$$/#define HAVE_WMEMCHR 1/' \
-           -e 's/#undef HAVE_WMEMCPY$$/#define HAVE_WMEMCPY 1/' \
-           -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
-           -e 's/#undef ICONV_CONST$$/#define ICONV_CONST const/' \
-           -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 1/' \
-           -e 's/#undef SETLOCALE_CONST$$/#define SETLOCALE_CONST const/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
-           -e 's/#undef STACK_DIRECTION$$/#define STACK_DIRECTION -1/' \
-           -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
-           -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
-           -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
-           -e 's/#undef fnmatch$$/#define fnmatch rpl_fnmatch/' \
-           -e 's/#undef getline$$/#define getline rpl_getline/' \
-           -e 's/#undef inline$$/#define inline __inline/' \
-           -e 's/#undef mode_t$$/#define mode_t int/' \
-           -e 's/#undef pid_t$$/#define pid_t int/' \
-           -e 's/#undef restrict$$/#define restrict/' \
-           -e 's/#undef ssize_t$$/#define ssize_t int/' \
-           -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long/' \
-           -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-tools"/' \
-           -e 's/#undef VERSION$$/#define VERSION "$(VERSION)"/' \
-           -e '/#undef INSTALLPREFIX$$/d' \
-         < $(srcdir)/config.h.in > $@
-
-windows/stdbool.h: lib/stdbool_.h
-       test -d windows || mkdir windows
-       sed -e 's/@''HAVE__BOOL''@/0/' < $(srcdir)/lib/stdbool_.h > $@
-
-all-local : windows/stdbool.h
-
-EXTRA_DIST += README.woe32 Makefile.msvc config.h.msvc windows/alloca.h windows/fnmatch.h windows/getopt.h windows/stdbool.h windows/gettextlib.def windows/gettextsrc.def windows/gettextpo.def windows/gettextlib.rc windows/gettextsrc.rc windows/gettextpo.rc
+EXTRA_DIST += README.woe32
 
 
 # Cygwin support.
diff --git a/gettext-tools/Makefile.msvc b/gettext-tools/Makefile.msvc
deleted file mode 100644 (file)
index 9350fec..0000000
+++ /dev/null
@@ -1,449 +0,0 @@
-# -*- Makefile -*- for gettext-tools
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-# Note that nmake command line flags are automatically passed to subdirectory
-# Makefiles. Therefore we don't need to pass them explicitly to subdirectory
-# Makefiles, but the subdirectory Makefiles need to have the same defaults.
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-pkgdatadir = $(datadir)\gettext
-mandir = $(datadir)\man
-docdir = $(datadir)\doc\gettext
-emacsdir = $(datadir)\emacs
-lispdir = $(emacsdir)\site-lisp
-
-# Programs used by "make":
-
-CC = cl
-CXX = cl -TP
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all : config.h force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl all
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc all
-       cd ..
-
-config.h : config.h.msvc
-       -$(RM) config.h
-       $(LN) config.h.msvc config.h
-
-install : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl install
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc install
-       cd ..
-
-installdirs : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl installdirs
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc installdirs
-       cd ..
-
-uninstall : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl uninstall
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc uninstall
-       cd ..
-
-check : all force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl check
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc check
-       cd ..
-
-mostlyclean : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl mostlyclean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc mostlyclean
-       cd ..
-       $(RM) config.h
-
-clean : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl clean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc clean
-       cd ..
-       $(RM) config.h
-
-distclean : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl distclean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc distclean
-       cd ..
-       $(RM) config.h
-       $(RM) config.status config.log config.cache Makefile
-
-maintainer-clean : force
-       -mkdir intl
-       cd doc
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd intl
-       $(MAKE) -f ..\..\gettext-runtime\intl\Makefile.msvc srcdir=..\..\gettext-runtime\intl maintainer-clean
-       cd ..
-       cd lib
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd libgrep
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd libuniname
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd src
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd po
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd projects
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd misc
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd man
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd tests
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       cd examples
-       $(MAKE) -f Makefile.msvc maintainer-clean
-       cd ..
-       $(RM) config.h
-       $(RM) config.status config.log config.cache Makefile
-
-force :
index d037694842a37a37bfaecf751b255312bd081977..0c04b0b0e0753b9810cef9b15482c5da7a67af0e 100644 (file)
@@ -1,51 +1,4 @@
 Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
 
-- Requires MS Visual C/C++ 4.0 or 5.0 or 6.0 or 7.0.
-
-  Note that binaries created with MSVC 7.0 should not be distributed: They
-  depend on a closed-source library 'msvcr70.dll' which is not normally part
-  of a Woe32 installation. You cannot distribute 'msvcr70.dll' with the
-  binaries - this would be a violation of the GPL and of the Microsoft EULA.
-  You can distribute the binaries without including 'msvcr70.dll', but this
-  will cause problems for users that don't have this library on their system.
-  Therefore it is not recommended. This problem does not occur with MSVC 6.0
-  and earlier.
-
-- Cannot build in a separate directory.
-
-- Build instructions:
-
-   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 or MSVC7.0 utilities
-   ("cl" etc.) are found in PATH. In a typical MSVC6.0 installation, this
-   can be achieved by running
-        C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat
-   In a typical MSVC7.0 installation, it can be achieved by running
-        C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\vsvars32.bat
-
-   Decide which compilation model you will use:
-     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-
-   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
-   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
-   using the same MFLAGS. Then come back to here, to build GNU gettext.
-
-   For shared library (DLL):
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
-
-   For static library:
-
-        nmake -f Makefile.msvc MFLAGS=-MD
-
-   If you want to build both the shared and static library, you have to
-   unpack the gettext sources twice in different directories. Don't mix
-   the two formats; you cannot use the libintl.h generated for the static
-   library together with the shared library or vice versa.
-
-- Installation:
-
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
-   or
-        nmake -f Makefile.msvc MFLAGS=-MD install PREFIX=InstallBaseDirectory
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
index 2f3da2c134c82459fc57f5e5d6cf2f6b018a28b1..f727de2ce6daff272b17e1379b83e337ca76fa29 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 181a38091bf3689fff5824d5a826c846f2d174fa..b5130825efdb1b802491975bc1f5e4a7dd58f0d9 100644 (file)
@@ -219,8 +219,3 @@ dist-html-split:
        for file in `cd $$d && echo gettext_*.html`; do \
          cp -p $$d/$$file $(distdir)/$$file || exit 1; \
        done
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/doc/Makefile.msvc b/gettext-tools/doc/Makefile.msvc
deleted file mode 100644 (file)
index 9e0d485..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-# -*- Makefile -*- for gettext-tools/doc
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-datadir = $(prefix)\share
-docdir = $(datadir)\doc\gettext
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-       $(INSTALL_DATA) FAQ.html $(docdir)
-       $(INSTALL_DATA) tutorial.html $(docdir)
-       $(INSTALL_DATA) gettext_*.html $(docdir)
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-
-uninstall : force
-       $(RM) $(docdir)\FAQ.html
-       $(RM) $(docdir)\tutorial.html
-       $(RM) $(docdir)\gettext_*.html
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) core
-
-distclean : clean
-       $(RM) Makefile
-
-maintainer-clean : distclean
-
-force :
index 0532083c663526817097c80f8266f1d1c1919b94..c3c21b3ab5362a3ea2c5b24eb9dae04f12cee921 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 711d00ba187c90cc900b99f97f02f3182e01b312..13233db86f51ea051454c73acdcebd8fea83bc50 100644 (file)
@@ -1142,8 +1142,3 @@ distdir1:
 
 # Temporary directories created by po/Makefile.
 CLEANFILES = tmp-hello-*
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/examples/Makefile.msvc b/gettext-tools/examples/Makefile.msvc
deleted file mode 100644 (file)
index e75f44a..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# -*- Makefile -*- for gettext-tools/projects
-
-#### Start of system configuration section. ####
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index a39d23199899a725ee3c0faa0ddb3af2a442a62d..b108fe868f2b0ef09de067ee11b5d6b60657671f 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index d17e5ab1286e1e2bf03dca4a1cc63ec7fc204aef..cdbff633d2bed026c4ba05231ff78580dc5b43e3 100644 (file)
@@ -301,8 +301,3 @@ SUFFIXES += .sed .sin
 
 CLEANFILES += charset.alias ref-add.sed ref-del.sed
 # <<< gnulib module localcharset.
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/lib/Makefile.msvc b/gettext-tools/lib/Makefile.msvc
deleted file mode 100644 (file)
index d1e2505..0000000
+++ /dev/null
@@ -1,390 +0,0 @@
-# -*- Makefile -*- for gettext-tools/lib
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-pkgdatadir = $(datadir)\gettext
-IIpkgdatadir = $(IIdatadir)\\gettext
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-DEBUGFLAGS = -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-DEBUGFLAGS =
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DPKGDATADIR=\"$(IIpkgdatadir)\" -DEXEEXT=\".exe\" -DDEPENDS_ON_LIBINTL=1 -DDEPENDS_ON_LIBICONV=1
-
-INCLUDES = -I. -I.. -I..\intl -I..\windows -I$(includedir)
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = \
-  allocsa.obj \
-  argmatch.obj \
-  backupfile.obj addext.obj \
-  basename.obj \
-  c-ctype.obj \
-  c-strcasecmp.obj \
-  c-strncasecmp.obj \
-  classpath.obj \
-  clean-temp.obj \
-  closeout.obj \
-  copy-file.obj \
-  csharpcomp.obj \
-  csharpexec.obj \
-  error-progname.obj \
-  execute.obj \
-  exitfail.obj \
-  fatal-signal.obj \
-  findprog.obj \
-  fstrcmp.obj \
-  full-write.obj \
-  fwriteerror.obj \
-  gcd.obj \
-  hash.obj \
-  iconvstring.obj \
-  javacomp.obj \
-  javaexec.obj \
-  javaversion.obj \
-  linebreak.obj \
-  mbswidth.obj \
-  obstack.obj \
-  concatpath.obj \
-  pipe.obj \
-  progname.obj progreloc.obj \
-  propername.obj \
-  quote.obj \
-  quotearg.obj \
-  safe-read.obj \
-  safe-write.obj \
-  sh-quote.obj \
-  tmpdir.obj \
-  wait-process.obj \
-  xmalloc.obj xstrdup.obj \
-  xallocsa.obj \
-  xerror.obj \
-  xsetenv.obj \
-  xvasprintf.obj xasprintf.obj \
-  \
-  error.obj \
-  fnmatch.obj \
-  getline.obj \
-  getndelim2.obj \
-  getopt.obj getopt1.obj \
-  mkdtemp.obj \
-  relocatable.obj \
-  setenv.obj unsetenv.obj \
-  stpcpy.obj \
-  stpncpy.obj \
-  vasprintf.obj
-
-RESOURCES = gettextlib.res
-
-all : gettextlib.lib
-
-allocsa.obj : allocsa.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c allocsa.c
-
-argmatch.obj : argmatch.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c argmatch.c
-
-backupfile.obj : backupfile.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c backupfile.c
-
-addext.obj : addext.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c addext.c
-
-basename.obj : basename.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c basename.c
-
-c-ctype.obj : c-ctype.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c c-ctype.c
-
-c-strcasecmp.obj : c-strcasecmp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c c-strcasecmp.c
-
-c-strncasecmp.obj : c-strncasecmp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c c-strncasecmp.c
-
-classpath.obj : classpath.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c classpath.c
-
-clean-temp.obj : clean-temp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c clean-temp.c
-
-closeout.obj : closeout.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c closeout.c
-
-copy-file.obj : copy-file.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c copy-file.c
-
-csharpcomp.obj : csharpcomp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c csharpcomp.c
-
-csharpexec.obj : csharpexec.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c csharpexec.c
-
-error-progname.obj : error-progname.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c error-progname.c
-
-execute.obj : execute.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c execute.c
-
-exitfail.obj : exitfail.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c exitfail.c
-
-fatal-signal.obj : fatal-signal.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c fatal-signal.c
-
-findprog.obj : findprog.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c findprog.c
-
-fstrcmp.obj : fstrcmp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c fstrcmp.c
-
-full-write.obj : full-write.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c full-write.c
-
-fwriteerror.obj : fwriteerror.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c fwriteerror.c
-
-gcd.obj : gcd.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c gcd.c
-
-hash.obj : hash.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c hash.c
-
-iconvstring.obj : iconvstring.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c iconvstring.c
-
-javacomp.obj : javacomp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c javacomp.c
-
-javaexec.obj : javaexec.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c javaexec.c
-
-javaversion.obj : javaversion.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c javaversion.c
-
-linebreak.obj : linebreak.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c linebreak.c
-
-mbswidth.obj : mbswidth.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c mbswidth.c
-
-obstack.obj : obstack.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c obstack.c
-
-concatpath.obj : concatpath.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c concatpath.c
-
-pipe.obj : pipe.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c pipe.c
-
-progname.obj : progname.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c progname.c
-
-progreloc.obj : progreloc.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c progreloc.c
-
-propername.obj : propername.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c propername.c
-
-quote.obj : quote.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c quote.c
-
-quotearg.obj : quotearg.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c quotearg.c
-
-safe-read.obj : safe-read.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c safe-read.c
-
-safe-write.obj : safe-write.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c safe-write.c
-
-sh-quote.obj : sh-quote.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c sh-quote.c
-
-tmpdir.obj : tmpdir.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c tmpdir.c
-
-wait-process.obj : wait-process.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c wait-process.c
-
-xmalloc.obj : xmalloc.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xmalloc.c
-
-xstrdup.obj : xstrdup.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xstrdup.c
-
-xallocsa.obj : xallocsa.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xallocsa.c
-
-xerror.obj : xerror.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xerror.c
-
-xsetenv.obj : xsetenv.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xsetenv.c
-
-xvasprintf.obj : xvasprintf.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xvasprintf.c
-
-xasprintf.obj : xasprintf.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c xasprintf.c
-
-error.obj : error.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c error.c
-
-fnmatch.obj : fnmatch.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c fnmatch.c
-
-getline.obj : getline.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c getline.c
-
-getndelim2.obj : getndelim2.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c getndelim2.c
-
-getopt.obj : getopt.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c getopt.c
-
-getopt1.obj : getopt1.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c getopt1.c
-
-mkdtemp.obj : mkdtemp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c mkdtemp.c
-
-relocatable.obj : relocatable.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c relocatable.c
-
-setenv.obj : setenv.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c setenv.c
-
-unsetenv.obj : unsetenv.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c unsetenv.c
-
-stpcpy.obj : stpcpy.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c stpcpy.c
-
-stpncpy.obj : stpncpy.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c stpncpy.c
-
-vasprintf.obj : vasprintf.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c vasprintf.c
-
-!if !$(DLL)
-
-gettextlib.lib : $(OBJECTS)
-       -$(RM) gettextlib.lib
-       $(AR) $(AR_FLAGS)gettextlib.lib $(OBJECTS)
-
-!else
-
-# gettextlib.dll and gettextlib.lib are created together.
-gettextlib.lib : ..\windows\gettextlib.def $(OBJECTS) $(RESOURCES)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) -LD ..\windows\gettextlib.def $(OBJECTS) ..\intl\intl.lib $(libdir)\iconv.lib $(RESOURCES) -Fegettextlib.dll
-
-gettextlib.res : ../windows/gettextlib.rc
-       rc -Fo gettextlib.res ../windows/gettextlib.rc
-
-!endif
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-       $(INSTALL_DATA) gettextlib.dll $(bindir)\gettextlib.dll
-!endif
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-!endif
-
-uninstall : force
-!if $(DLL)
-       $(RM) $(bindir)\gettextlib.dll
-!endif
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) *.exp
-       $(RM) *.dll
-       $(RM) gettextlib.res
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index b867a7f01843dfd91ddde12f2c85b969b366f165..4c1870eb8fc01f145bd4e3f028c05da6abf4918a 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 7ae854a680a7fc745cfc25d3614a7975a1391a4f..b5a8b75b2a2792e2ed2769b50c2b627312f698e8 100644 (file)
@@ -48,8 +48,3 @@ libgrep_a_DEPENDENCIES = @LIBGREPOBJS@
 EXTRA_DIST += $(LIBADD_SOURCE)
 
 AM_CPPFLAGS = -I.. -I../lib -I$(top_srcdir)/lib -I../intl
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/libgrep/Makefile.msvc b/gettext-tools/libgrep/Makefile.msvc
deleted file mode 100644 (file)
index 2398ef9..0000000
+++ /dev/null
@@ -1,119 +0,0 @@
-# -*- Makefile -*- for gettext-tools/libgrep
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H
-
-INCLUDES = -I. -I.. -I..\lib -I..\intl -I..\windows
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = \
-  kwset.obj \
-  dfa.obj \
-  m-common.obj \
-  m-fgrep.obj \
-  m-regex.obj \
-  hard-locale.obj \
-  regex.obj
-
-all : grep.lib
-
-kwset.obj : kwset.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c kwset.c
-
-dfa.obj : dfa.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c dfa.c
-
-m-common.obj : m-common.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c m-common.c
-
-m-fgrep.obj : m-fgrep.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c m-fgrep.c
-
-m-regex.obj : m-regex.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c m-regex.c
-
-hard-locale.obj : hard-locale.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c hard-locale.c
-
-regex.obj : regex.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c regex.c
-
-grep.lib : $(OBJECTS)
-       -$(RM) grep.lib
-       $(AR) $(AR_FLAGS)grep.lib $(OBJECTS)
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index 8c2952cb16dfcbbe0884e102a4f7a57dc69c14c8..4a0b97147cd5a2e74ba700eb0611a546cb8a648b 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 6af72cb549d7ff624c1cc44d3bfd410296c5be67..9b0a589ea0e0393286bcf5010f8090321af73945 100644 (file)
@@ -39,8 +39,3 @@ noinst_PROGRAMS = test-names
 test_names_LDADD = libuniname.a ../lib/libgettextlib.la @INTL_MACOSX_LIBS@
 
 EXTRA_DIST += $(TESTS) UnicodeDataNames.txt
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/libuniname/Makefile.msvc b/gettext-tools/libuniname/Makefile.msvc
deleted file mode 100644 (file)
index 173eeb9..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-# -*- Makefile -*- for gettext-tools/libuniname
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H
-
-INCLUDES = -I.. -I..\lib -I..\windows
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-OBJECTS = uniname.obj
-
-all : uniname.lib
-
-uniname.obj : uniname.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c uniname.c
-
-uniname.lib : $(OBJECTS)
-       -$(RM) uniname.lib
-       $(AR) $(AR_FLAGS)uniname.lib $(OBJECTS)
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index a181f09b20c540471b6dc8b941f68eb694d51654..bed05368ef7c5511a64cc50bd28bfa28a553f862 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 5f8e2e5b1b01698fc17b1c1817c1449269b99d0f..c5277293026c4c088b5e531fb3bbfdfd9b4cdb9d 100644 (file)
@@ -193,8 +193,3 @@ uninstall-html:
        for file in $(man_HTML); do \
          $(RM) $(DESTDIR)$(htmldir)/$$file; \
        done
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/man/Makefile.msvc b/gettext-tools/man/Makefile.msvc
deleted file mode 100644 (file)
index de0120a..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-# -*- Makefile -*- for gettext-tools/man
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-datadir = $(prefix)\share
-mandir = $(datadir)\man
-man1dir = $(mandir)\man1
-docdir = $(datadir)\doc\gettext
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(mandir)
-       -mkdir $(man1dir)
-       $(INSTALL_DATA) msgcmp.1 $(man1dir)\msgcmp.1
-       $(INSTALL_DATA) msgfmt.1 $(man1dir)\msgfmt.1
-       $(INSTALL_DATA) msgmerge.1 $(man1dir)\msgmerge.1
-       $(INSTALL_DATA) msgunfmt.1 $(man1dir)\msgunfmt.1
-       $(INSTALL_DATA) xgettext.1 $(man1dir)\xgettext.1
-       $(INSTALL_DATA) msgattrib.1 $(man1dir)\msgattrib.1
-       $(INSTALL_DATA) msgcat.1 $(man1dir)\msgcat.1
-       $(INSTALL_DATA) msgcomm.1 $(man1dir)\msgcomm.1
-       $(INSTALL_DATA) msgconv.1 $(man1dir)\msgconv.1
-       $(INSTALL_DATA) msgen.1 $(man1dir)\msgen.1
-       $(INSTALL_DATA) msgexec.1 $(man1dir)\msgexec.1
-       $(INSTALL_DATA) msgfilter.1 $(man1dir)\msgfilter.1
-       $(INSTALL_DATA) msggrep.1 $(man1dir)\msggrep.1
-       $(INSTALL_DATA) msginit.1 $(man1dir)\msginit.1
-       $(INSTALL_DATA) msguniq.1 $(man1dir)\msguniq.1
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-       $(INSTALL_DATA) msgcmp.1.html $(docdir)\msgcmp.1.html
-       $(INSTALL_DATA) msgfmt.1.html $(docdir)\msgfmt.1.html
-       $(INSTALL_DATA) msgmerge.1.html $(docdir)\msgmerge.1.html
-       $(INSTALL_DATA) msgunfmt.1.html $(docdir)\msgunfmt.1.html
-       $(INSTALL_DATA) xgettext.1.html $(docdir)\xgettext.1.html
-       $(INSTALL_DATA) msgattrib.1.html $(docdir)\msgattrib.1.html
-       $(INSTALL_DATA) msgcat.1.html $(docdir)\msgcat.1.html
-       $(INSTALL_DATA) msgcomm.1.html $(docdir)\msgcomm.1.html
-       $(INSTALL_DATA) msgconv.1.html $(docdir)\msgconv.1.html
-       $(INSTALL_DATA) msgen.1.html $(docdir)\msgen.1.html
-       $(INSTALL_DATA) msgexec.1.html $(docdir)\msgexec.1.html
-       $(INSTALL_DATA) msgfilter.1.html $(docdir)\msgfilter.1.html
-       $(INSTALL_DATA) msggrep.1.html $(docdir)\msggrep.1.html
-       $(INSTALL_DATA) msginit.1.html $(docdir)\msginit.1.html
-       $(INSTALL_DATA) msguniq.1.html $(docdir)\msguniq.1.html
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(mandir)
-       -mkdir $(man1dir)
-       -mkdir $(datadir)\doc
-       -mkdir $(docdir)
-
-uninstall : force
-       $(RM) $(man1dir)\msgcmp.1
-       $(RM) $(man1dir)\msgfmt.1
-       $(RM) $(man1dir)\msgmerge.1
-       $(RM) $(man1dir)\msgunfmt.1
-       $(RM) $(man1dir)\xgettext.1
-       $(RM) $(man1dir)\msgattrib.1
-       $(RM) $(man1dir)\msgcat.1
-       $(RM) $(man1dir)\msgcomm.1
-       $(RM) $(man1dir)\msgconv.1
-       $(RM) $(man1dir)\msgen.1
-       $(RM) $(man1dir)\msgexec.1
-       $(RM) $(man1dir)\msgfilter.1
-       $(RM) $(man1dir)\msggrep.1
-       $(RM) $(man1dir)\msginit.1
-       $(RM) $(man1dir)\msguniq.1
-       $(RM) $(docdir)\msgcmp.1.html
-       $(RM) $(docdir)\msgfmt.1.html
-       $(RM) $(docdir)\msgmerge.1.html
-       $(RM) $(docdir)\msgunfmt.1.html
-       $(RM) $(docdir)\xgettext.1.html
-       $(RM) $(docdir)\msgattrib.1.html
-       $(RM) $(docdir)\msgcat.1.html
-       $(RM) $(docdir)\msgcomm.1.html
-       $(RM) $(docdir)\msgconv.1.html
-       $(RM) $(docdir)\msgen.1.html
-       $(RM) $(docdir)\msgexec.1.html
-       $(RM) $(docdir)\msgfilter.1.html
-       $(RM) $(docdir)\msggrep.1.html
-       $(RM) $(docdir)\msginit.1.html
-       $(RM) $(docdir)\msguniq.1.html
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) core
-
-distclean : clean
-       $(RM) Makefile
-
-maintainer-clean : distclean
-
-force :
index d40e282bb5963e823b0ff9c1e46b4603db4d8da1..731cf5d2f3e2777405597c0a0c342206d811e864 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 2a075c71db15cc0c82a15a17a74cd6b5a74ab61e..f41952bd1053ce2b95ce5d7deeafd5df71567b20 100644 (file)
@@ -44,8 +44,3 @@ archive.tar.gz:
 lisp_LISP = start-po.el po-mode.el po-compat.el
 
 EXTRA_DIST += $(lisp_LISP)
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/misc/Makefile.msvc b/gettext-tools/misc/Makefile.msvc
deleted file mode 100644 (file)
index 3286fe2..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-# -*- Makefile -*- for gettext-tools/misc
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-datadir = $(prefix)\share
-emacsdir = $(datadir)\emacs
-lispdir = $(emacsdir)\site-lisp
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(emacsdir)
-       -mkdir $(lispdir)
-       $(INSTALL_DATA) po-mode.el $(lispdir)\po-mode.el
-       $(INSTALL_DATA) po-compat.el $(lispdir)\po-compat.el
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(emacsdir)
-       -mkdir $(lispdir)
-
-uninstall : force
-       $(RM) $(lispdir)\po-mode.el
-       $(RM) $(lispdir)\po-compat.el
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) core
-
-distclean : clean
-       $(RM) Makefile
-
-maintainer-clean : distclean
-
-force :
index df0d085229f4a7ec02ffa48f67b2ccf300684ec4..edfc6d43aef7fc29780fcbd0ae167888a63041a7 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Rules-msvc: Remove file.
+       * Makefile.msvc.sh: Remove file.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Rules-vms: Remove file.
diff --git a/gettext-tools/po/Makefile.msvc.sh b/gettext-tools/po/Makefile.msvc.sh
deleted file mode 100755 (executable)
index 0e17054..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-# Creates Makefile.msvc.
-domain=$1
-catalogs=$2
-
-cat <<\EOF
-# -*- Makefile -*- for po subdirectory
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   PREFIX=Some\Directory   Base directory for installation
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-
-# Directories used by "make":
-srcdir = .
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-
-# Programs used by "make":
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(localedir)
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       -mkdir \$(localedir)\\${lang}
-       -mkdir \$(localedir)\\${lang}\\LC_MESSAGES
-       \$(INSTALL_DATA) ${lang}.gmo \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.mo
-EOF
-done
-cat <<\EOF
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(datadir)
-       -mkdir $(localedir)
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       -mkdir \$(localedir)\\${lang}
-       -mkdir \$(localedir)\\${lang}\\LC_MESSAGES
-EOF
-done
-cat <<\EOF
-
-uninstall : force
-EOF
-for cat in $catalogs; do
-  cat=`basename $cat`
-  lang=`echo $cat | sed -e 's/\.gmo$//'`
-cat <<EOF
-       \$(RM) \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.mo
-EOF
-done
-cat <<\EOF
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
-EOF
diff --git a/gettext-tools/po/Rules-msvc b/gettext-tools/po/Rules-msvc
deleted file mode 100644 (file)
index c91788b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# Special Makefile rules for generating a Makefile.msvc.
-
-DISTFILES.extra1 = Rules-msvc Makefile.msvc.sh Makefile.msvc
-
-dist distdir: $(srcdir)/Makefile.msvc
-
-# Makefile.msvc needs to be redone when LINGUAS has changed. When rebuilding
-# it, ensure that we use the updated value of CATALOGS.
-$(srcdir)/Makefile.msvc: $(srcdir)/Makefile.msvc.sh LINGUAS
-       $(MAKE) Makefile
-       $(MAKE) -f Makefile Makefile.msvc-update
-
-Makefile.msvc-update:
-       $(SHELL) $(srcdir)/Makefile.msvc.sh $(DOMAIN) '$(GMOFILES)' > $(srcdir)/Makefile.msvc
index 10f80f4902bd5001f8c2185949dac53a291c145e..d115bb0da4ee038c417fc7107506c3c6eb24b8cd 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index eb18b682a7885935859fca0221d009686ca3939c..2bf503afbe33a529699eef8171429966c563ea6e 100644 (file)
@@ -67,8 +67,3 @@ uninstall-local:
          echo "$(RM) $(DESTDIR)$(projectsdir)/$$f"; \
          $(RM) $(DESTDIR)$(projectsdir)/$$f; \
        done
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/projects/Makefile.msvc b/gettext-tools/projects/Makefile.msvc
deleted file mode 100644 (file)
index e75f44a..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# -*- Makefile -*- for gettext-tools/projects
-
-#### Start of system configuration section. ####
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index 6d4e51efea0bb552709543bed6067b039165c461..554747626c63fb384aa6ceeb25615e9f67bc7b6b 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index 3ad160b9a50ea784e51b3107b84dd178b158ebf4..c70bcf2ccaecb3d539e2d8b67ca38f9a471ba737 100644 (file)
@@ -485,8 +485,3 @@ RELOCATABLE_SRC_DIR = $(top_srcdir)/lib
 RELOCATABLE_BUILD_DIR = ../lib
 RELOCATABLE_CONFIG_H_DIR = ..
 @SET_RELOCATABLE@
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/src/Makefile.msvc b/gettext-tools/src/Makefile.msvc
deleted file mode 100644 (file)
index 5043d2c..0000000
+++ /dev/null
@@ -1,648 +0,0 @@
-# -*- Makefile -*- for gettext-tools/src
-
-#### Start of system configuration section. ####
-
-# Flags that can be set on the nmake command line:
-#   DLL=1     for compiling a .dll with a stub .lib (default is a static .lib)
-#             Note that this works only with MFLAGS=-MD.
-#   MFLAGS={-ML|-MT|-MD} for defining the compilation model
-#     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
-#     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
-#     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
-#   DEBUG=1   for compiling with debugging information
-#   PREFIX=Some\Directory       Base directory for installation
-#   IIPREFIX=Some\\Directory    Same thing with doubled backslashes
-!if !defined(DLL)
-DLL=0
-!endif
-!if !defined(DEBUG)
-DEBUG=0
-!endif
-!if !defined(MFLAGS)
-!if !$(DLL)
-MFLAGS=
-!else
-MFLAGS=-MD
-!endif
-!endif
-!if !defined(PREFIX)
-PREFIX = c:\usr
-!endif
-!if !defined(IIPREFIX)
-IIPREFIX = c:\\usr
-!endif
-
-# Directories used by "make install":
-prefix = $(PREFIX)
-exec_prefix = $(prefix)
-bindir = $(exec_prefix)\bin
-libdir = $(exec_prefix)\lib
-includedir = $(prefix)\include
-datadir = $(prefix)\share
-localedir = $(datadir)\locale
-aliaspath =
-jardir = $(datadir)\gettext
-pkgdatadir = $(datadir)\gettext
-projectsdir = $(pkgdatadir)\projects
-IIprefix = $(IIPREFIX)
-IIexec_prefix = $(IIprefix)
-IIbindir = $(IIexec_prefix)\\bin
-IIlibdir = $(IIexec_prefix)\\lib
-IIincludedir = $(IIprefix)\\include
-IIdatadir = $(IIprefix)\\share
-IIlocaledir = $(IIdatadir)\\locale
-IIaliaspath =
-IIjardir = $(IIdatadir)\\gettext
-IIpkgdatadir = $(IIdatadir)\\gettext
-IIprojectsdir = $(IIpkgdatadir)\\projects
-
-# Programs used by "make":
-
-CC = cl
-
-# Set to -W3 if you want to see maximum amount of warnings, including stupid
-# ones. Set to -W1 to avoid warnings about signed/unsigned combinations.
-WARN_CFLAGS = -W1
-
-!if !$(DLL)
-PICFLAGS =
-!else
-# "-GD" (msvc5) optimizes for DLL.
-# mscv4 doesn't know about this flag and ignores it.
-PICFLAGS = -GD
-!endif
-
-!if $(DEBUG)
-OPTIMFLAGS = -Od -Z7
-DEBUGFLAGS = -Z7
-!else
-# Some people prefer -O2 -G6 instead of -O1, but -O2 is not reliable in MSVC5.
-OPTIMFLAGS = -D_NDEBUG -O1
-DEBUGFLAGS =
-!endif
-
-CFLAGS = $(MFLAGS) $(WARN_CFLAGS) $(OPTIMFLAGS) -DHAVE_CONFIG_H -DLOCALEDIR=\"$(IIlocaledir)\" -DLOCALE_ALIAS_PATH=\"$(IIaliaspath)\" -DGETTEXTJAR=\"$(IIjardir)\\gettext.jar\" -DLIBDIR=\"$(IIlibdir)\" -DGETTEXTDATADIR=\"$(IIpkgdatadir)\" -DPROJECTSDIR=\"$(IIprojectsdir)\"
-
-INCLUDES = -I. -I.. -I..\libgrep -I..\libuniname -I..\lib -I..\intl -I..\..\gettext-runtime\intl -I..\windows -I$(includedir)
-
-AR = lib
-AR_FLAGS = /out:
-
-LN = copy
-RM = -del
-
-# Programs used by "make install":
-INSTALL = copy
-INSTALL_PROGRAM = copy
-INSTALL_DATA = copy
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-PROGRAMS = \
-msgcmp.exe msgfmt.exe msgmerge.exe msgunfmt.exe xgettext.exe \
-msgattrib.exe msgcat.exe msgcomm.exe msgconv.exe msgen.exe msgexec.exe msgfilter.exe msggrep.exe msginit.exe msguniq.exe \
-recode-sr-latin.exe
-
-OBJECTS = \
-  message.obj \
-  po-error.obj \
-  read-po-abstract.obj \
-  po-lex.obj \
-  po-gram-gen.obj \
-  po-charset.obj \
-  read-properties.obj \
-  read-stringtable.obj \
-  open-po.obj \
-  dir-list.obj \
-  str-list.obj \
-  read-po.obj \
-  write-properties.obj \
-  write-stringtable.obj \
-  write-po.obj \
-  msgl-ascii.obj \
-  msgl-iconv.obj \
-  msgl-equal.obj \
-  msgl-cat.obj \
-  msgl-english.obj \
-  file-list.obj \
-  msgl-charset.obj \
-  po-time.obj \
-  plural.obj \
-  plural-table.obj \
-  format.obj \
-  format-c.obj \
-  format-sh.obj \
-  format-python.obj \
-  format-lisp.obj \
-  format-elisp.obj \
-  format-librep.obj \
-  format-scheme.obj \
-  format-java.obj \
-  format-csharp.obj \
-  format-awk.obj \
-  format-pascal.obj \
-  format-ycp.obj \
-  format-tcl.obj \
-  format-perl.obj \
-  format-perl-brace.obj \
-  format-php.obj \
-  format-gcc-internal.obj \
-  format-qt.obj \
-  format-boost.obj
-
-msgcmp_OBJECTS = msgcmp.obj
-msgfmt_OBJECTS = msgfmt.obj write-mo.obj write-java.obj write-csharp.obj write-resources.obj write-tcl.obj write-qt.obj plural-eval.obj hash-string.obj
-msgmerge_OBJECTS = msgmerge.obj msgl-fsearch.obj plural-count.obj
-msgunfmt_OBJECTS = msgunfmt.obj read-mo.obj read-java.obj read-csharp.obj read-resources.obj read-tcl.obj
-xgettext_OBJECTS = xgettext.obj x-c.obj x-po.obj x-sh.obj x-python.obj x-lisp.obj x-elisp.obj x-librep.obj x-scheme.obj x-smalltalk.obj x-java.obj x-csharp.obj x-awk.obj x-ycp.obj x-tcl.obj x-perl.obj x-php.obj x-rst.obj x-glade.obj
-msgattrib_OBJECTS = msgattrib.obj
-msgcat_OBJECTS = msgcat.obj
-msgcomm_OBJECTS = msgcomm.obj
-msgconv_OBJECTS = msgconv.obj
-msgen_OBJECTS = msgen.obj
-msgexec_OBJECTS = msgexec.obj
-msgfilter_OBJECTS = msgfilter.obj filter-sr-latin.obj
-msggrep_OBJECTS = msggrep.obj
-msginit_OBJECTS = msginit.obj lang-table.obj plural-count.obj localealias.obj
-msguniq_OBJECTS = msguniq.obj
-recode_sr_latin_OBJECTS = recode-sr-latin.obj filter-sr-latin.obj
-LDADD =
-
-RESOURCES = gettextsrc.res
-
-all : gettextsrc.lib $(PROGRAMS) gettextpo.lib
-
-# Compilation rules for $(OBJECTS), with $(PICFLAGS).
-
-message.obj : message.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c message.c
-
-po-error.obj : po-error.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c -Tp po-error.c
-
-read-po-abstract.obj : read-po-abstract.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c read-po-abstract.c
-
-po-lex.obj : po-lex.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c po-lex.c
-
-po-gram-gen.obj : po-gram-gen.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c po-gram-gen.c
-
-po-charset.obj : po-charset.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c po-charset.c
-
-read-properties.obj : read-properties.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c read-properties.c
-
-read-stringtable.obj : read-stringtable.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c read-stringtable.c
-
-open-po.obj : open-po.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c open-po.c
-
-dir-list.obj : dir-list.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c dir-list.c
-
-str-list.obj : str-list.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c str-list.c
-
-read-po.obj : read-po.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c read-po.c
-
-write-properties.obj : write-properties.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c write-properties.c
-
-write-stringtable.obj : write-stringtable.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c write-stringtable.c
-
-write-po.obj : write-po.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c write-po.c
-
-msgl-ascii.obj : msgl-ascii.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-ascii.c
-
-msgl-iconv.obj : msgl-iconv.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-iconv.c
-
-msgl-equal.obj : msgl-equal.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-equal.c
-
-msgl-cat.obj : msgl-cat.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-cat.c
-
-msgl-english.obj : msgl-english.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-english.c
-
-file-list.obj : file-list.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c file-list.c
-
-msgl-charset.obj : msgl-charset.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c msgl-charset.c
-
-po-time.obj : po-time.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c po-time.c
-
-plural.obj : plural.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c plural.c
-
-plural-table.obj : plural-table.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c plural-table.c
-
-format.obj : format.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c -Tp format.c
-
-format-c.obj : format-c.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-c.c
-
-format-sh.obj : format-sh.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-sh.c
-
-format-python.obj : format-python.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-python.c
-
-format-lisp.obj : format-lisp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-lisp.c
-
-format-elisp.obj : format-elisp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-elisp.c
-
-format-librep.obj : format-librep.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-librep.c
-
-format-scheme.obj : format-scheme.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-scheme.c
-
-format-java.obj : format-java.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-java.c
-
-format-csharp.obj : format-csharp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-csharp.c
-
-format-awk.obj : format-awk.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-awk.c
-
-format-pascal.obj : format-pascal.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-pascal.c
-
-format-ycp.obj : format-ycp.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-ycp.c
-
-format-tcl.obj : format-tcl.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-tcl.c
-
-format-perl.obj : format-perl.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-perl.c
-
-format-perl-brace.obj : format-perl-brace.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-perl-brace.c
-
-format-php.obj : format-php.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-php.c
-
-format-gcc-internal.obj : format-gcc-internal.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-gcc-internal.c
-
-format-qt.obj : format-qt.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-qt.c
-
-format-boost.obj : format-boost.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-boost.c
-
-!if !$(DLL)
-
-gettextsrc.lib : $(OBJECTS)
-       -$(RM) gettextsrc.lib
-       $(AR) $(AR_FLAGS)gettextsrc.lib $(OBJECTS)
-
-!else
-
-# gettextsrc.dll and gettextsrc.lib are created together.
-gettextsrc.lib : ..\windows\gettextsrc.def $(OBJECTS) $(RESOURCES)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) -LD ..\windows\gettextsrc.def $(OBJECTS) ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(RESOURCES) -Fegettextsrc.dll
-
-gettextsrc.res : ../windows/gettextsrc.rc
-       rc -Fo gettextsrc.res ../windows/gettextsrc.rc
-
-!endif
-
-# Compilation rules for $(program_OBJECTS), without $(PICFLAGS).
-
-msgcmp.obj : msgcmp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msgcmp.c
-
-msgfmt.obj : msgfmt.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msgfmt.c
-
-write-mo.obj : write-mo.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-mo.c
-
-write-java.obj : write-java.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-java.c
-
-write-csharp.obj : write-csharp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-csharp.c
-
-write-resources.obj : write-resources.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-resources.c
-
-write-tcl.obj : write-tcl.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-tcl.c
-
-write-qt.obj : write-qt.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c write-qt.c
-
-plural-eval.obj : plural-eval.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c plural-eval.c
-
-hash-string.obj : ..\..\gettext-runtime\intl\hash-string.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c ..\..\gettext-runtime\intl\hash-string.c
-
-msgmerge.obj : msgmerge.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgmerge.c
-
-msgl-fsearch.obj : msgl-fsearch.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c msgl-fsearch.c
-
-plural-count.obj : plural-count.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c plural-count.c
-
-msgunfmt.obj : msgunfmt.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msgunfmt.c
-
-read-mo.obj : read-mo.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c read-mo.c
-
-read-java.obj : read-java.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c read-java.c
-
-read-csharp.obj : read-csharp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c read-csharp.c
-
-read-resources.obj : read-resources.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c read-resources.c
-
-read-tcl.obj : read-tcl.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c read-tcl.c
-
-xgettext.obj : xgettext.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp xgettext.c
-
-x-c.obj : x-c.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-c.c
-
-x-po.obj : x-po.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-po.c
-
-x-sh.obj : x-sh.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-sh.c
-
-x-python.obj : x-python.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-python.c
-
-x-lisp.obj : x-lisp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-lisp.c
-
-x-elisp.obj : x-elisp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-elisp.c
-
-x-librep.obj : x-librep.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-librep.c
-
-x-scheme.obj : x-scheme.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-scheme.c
-
-x-smalltalk.obj : x-smalltalk.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-smalltalk.c
-
-x-java.obj : x-java.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-java.c
-
-x-csharp.obj : x-csharp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-csharp.c
-
-x-awk.obj : x-awk.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-awk.c
-
-x-ycp.obj : x-ycp.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-ycp.c
-
-x-tcl.obj : x-tcl.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-tcl.c
-
-x-perl.obj : x-perl.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-perl.c
-
-x-php.obj : x-php.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-php.c
-
-x-rst.obj : x-rst.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-rst.c
-
-x-glade.obj : x-glade.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c x-glade.c
-
-msgattrib.obj : msgattrib.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgattrib.c
-
-msgcat.obj : msgcat.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgcat.c
-
-msgcomm.obj : msgcomm.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgcomm.c
-
-msgconv.obj : msgconv.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgconv.c
-
-msgen.obj : msgen.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgen.c
-
-msgexec.obj : msgexec.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msgexec.c
-
-msgfilter.obj : msgfilter.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msgfilter.c
-
-msggrep.obj : msggrep.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msggrep.c
-
-msginit.obj : msginit.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msginit.c
-
-lang-table.obj : lang-table.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c lang-table.c
-
-localealias.obj : ..\..\gettext-runtime\intl\localealias.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DLOCALE_ALIAS_PATH=\"$(IIaliaspath)\" -c ..\..\gettext-runtime\intl\localealias.c
-
-msguniq.obj : msguniq.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c -Tp msguniq.c
-
-filter-sr-latin.obj : filter-sr-latin.c
-       $(CC) $(INCLUDES) $(CFLAGS) -c filter-sr-latin.c
-
-recode-sr-latin.obj : recode-sr-latin.c
-       $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c recode-sr-latin.c
-
-msgcmp.exe : $(msgcmp_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgcmp_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcmp.exe
-
-msgfmt.exe : $(msgfmt_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgfmt.exe
-
-msgmerge.exe : $(msgmerge_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgmerge_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgmerge.exe
-
-msgunfmt.exe : $(msgunfmt_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgunfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgunfmt.exe
-
-xgettext.exe : $(xgettext_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(xgettext_OBJECTS) ..\libuniname\uniname.lib gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fexgettext.exe
-
-msgattrib.exe : $(msgattrib_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgattrib_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgattrib.exe
-
-msgcat.exe : $(msgcat_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgcat_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcat.exe
-
-msgcomm.exe : $(msgcomm_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgcomm_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcomm.exe
-
-msgconv.exe : $(msgconv_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgconv_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgconv.exe
-
-msgen.exe : $(msgen_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgen_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgen.exe
-
-msgexec.exe : $(msgexec_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgexec_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgexec.exe
-
-msgfilter.exe : $(msgfilter_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msgfilter_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgfilter.exe
-
-msggrep.exe : $(msggrep_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msggrep_OBJECTS) ..\libgrep\grep.lib gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsggrep.exe
-
-msginit.exe : $(msginit_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msginit_OBJECTS) ..\intl\localename.obj gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsginit.exe
-
-msguniq.exe : $(msguniq_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(msguniq_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsguniq.exe
-
-recode-sr-latin.exe : $(recode_sr_latin_OBJECTS)
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) $(recode_sr_latin_OBJECTS) ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Ferecode-sr-latin.exe
-
-# Compilation rules for gettextpo.lib objects, with $(PICFLAGS).
-
-gettext-po.obj : gettext-po.c
-       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c gettext-po.c
-
-!if !$(DLL)
-
-gettextpo.lib : gettext-po.obj
-       -$(RM) gettextpo.lib
-       $(AR) $(AR_FLAGS)gettextpo.lib gettext-po.obj
-
-!else
-
-# gettextpo.dll and gettextpo.lib are created together.
-gettextpo.lib : ..\windows\gettextpo.def gettext-po.obj gettextpo.res gettextsrc.lib
-       $(CC) $(MFLAGS) $(DEBUGFLAGS) -LD ..\windows\gettextpo.def gettext-po.obj gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib gettextpo.res -Fegettextpo.dll
-
-gettextpo.res : ../windows/gettextpo.rc
-       rc -Fo gettextpo.res ../windows/gettextpo.rc
-
-!endif
-
-install : all force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-       $(INSTALL_DATA) gettextsrc.dll $(bindir)\gettextsrc.dll
-!endif
-       $(INSTALL_PROGRAM) msgcmp.exe $(bindir)\msgcmp.exe
-       $(INSTALL_PROGRAM) msgfmt.exe $(bindir)\msgfmt.exe
-       $(INSTALL_PROGRAM) msgmerge.exe $(bindir)\msgmerge.exe
-       $(INSTALL_PROGRAM) msgunfmt.exe $(bindir)\msgunfmt.exe
-       $(INSTALL_PROGRAM) xgettext.exe $(bindir)\xgettext.exe
-       $(INSTALL_PROGRAM) msgattrib.exe $(bindir)\msgattrib.exe
-       $(INSTALL_PROGRAM) msgcat.exe $(bindir)\msgcat.exe
-       $(INSTALL_PROGRAM) msgcomm.exe $(bindir)\msgcomm.exe
-       $(INSTALL_PROGRAM) msgconv.exe $(bindir)\msgconv.exe
-       $(INSTALL_PROGRAM) msgen.exe $(bindir)\msgen.exe
-       $(INSTALL_PROGRAM) msgexec.exe $(bindir)\msgexec.exe
-       $(INSTALL_PROGRAM) msgfilter.exe $(bindir)\msgfilter.exe
-       $(INSTALL_PROGRAM) msggrep.exe $(bindir)\msggrep.exe
-       $(INSTALL_PROGRAM) msginit.exe $(bindir)\msginit.exe
-       $(INSTALL_PROGRAM) msguniq.exe $(bindir)\msguniq.exe
-       $(INSTALL_PROGRAM) recode-sr-latin.exe $(bindir)\recode-sr-latin.exe
-       -mkdir $(datadir)
-       -mkdir $(pkgdatadir)
-       $(INSTALL_DATA) msgunfmt.tcl $(pkgdatadir)\msgunfmt.tcl
-       -mkdir $(includedir)
-       $(INSTALL_DATA) gettext-po.h $(includedir)\gettext-po.h
-!if $(DLL)
-       $(INSTALL_DATA) gettextpo.dll $(bindir)\gettextpo.dll
-!endif
-       -mkdir $(libdir)
-       $(INSTALL_DATA) gettextpo.lib $(libdir)\gettextpo.lib
-
-installdirs : force
-       -mkdir $(prefix)
-       -mkdir $(exec_prefix)
-!if $(DLL)
-       -mkdir $(bindir)
-!endif
-       -mkdir $(datadir)
-       -mkdir $(pkgdatadir)
-       -mkdir $(includedir)
-       -mkdir $(libdir)
-
-uninstall : force
-!if $(DLL)
-       $(RM) $(bindir)\gettextsrc.dll
-!endif
-       $(RM) $(bindir)\msgcmp.exe
-       $(RM) $(bindir)\msgfmt.exe
-       $(RM) $(bindir)\msgmerge.exe
-       $(RM) $(bindir)\msgunfmt.exe
-       $(RM) $(bindir)\xgettext.exe
-       $(RM) $(bindir)\msgattrib.exe
-       $(RM) $(bindir)\msgcat.exe
-       $(RM) $(bindir)\msgcomm.exe
-       $(RM) $(bindir)\msgconv.exe
-       $(RM) $(bindir)\msgen.exe
-       $(RM) $(bindir)\msgexec.exe
-       $(RM) $(bindir)\msgfilter.exe
-       $(RM) $(bindir)\msggrep.exe
-       $(RM) $(bindir)\msginit.exe
-       $(RM) $(bindir)\msguniq.exe
-       $(RM) $(bindir)\recode-sr-latin.exe
-       $(RM) $(pkgdatadir)\msgunfmt.tcl
-       $(RM) $(includedir)\gettext-po.h
-!if $(DLL)
-       $(RM) $(bindir)\gettextpo.dll
-!endif
-       $(RM) $(libdir)\gettextpo.lib
-
-check : all
-
-mostlyclean : clean
-
-clean : force
-       $(RM) *.obj
-       $(RM) *.lib
-       $(RM) *.exp
-       $(RM) *.dll
-       $(RM) gettextsrc.res
-       $(RM) $(PROGRAMS)
-       $(RM) core
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
index c9e298826fc266fd8dd6f13e0eb8fad6873f9b36..220b367f07650ce4f8c48b2ef62e0662302793e4 100644 (file)
@@ -1,3 +1,8 @@
+2006-07-25  Bruno Haible  <bruno@clisp.org>
+
+       * Makefile.msvc: Remove file.
+       * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
+
 2006-07-25  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.vms: Remove file.
index ba66749f551d7e5a151deaeda2bfbd5920bff5bf..8322e6c2cc53ae177751711cfb5f0aa0a90f1552 100644 (file)
@@ -225,8 +225,3 @@ fc5_LDADD = ../lib/libgettextlib.la $(LDADD)
 # Clean up after Solaris cc.
 clean-local:
        rm -rf SunWS_cache
-
-
-# Woe32 support.
-
-EXTRA_DIST += Makefile.msvc
diff --git a/gettext-tools/tests/Makefile.msvc b/gettext-tools/tests/Makefile.msvc
deleted file mode 100644 (file)
index 81ee8d8..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-# -*- Makefile -*- for gettext-tools/tests
-
-#### Start of system configuration section. ####
-
-#### End of system configuration section. ####
-
-SHELL = /bin/sh
-
-all :
-
-install : all
-
-installdirs :
-
-uninstall :
-
-check :
-
-mostlyclean : clean
-
-clean : force
-
-distclean : clean
-
-maintainer-clean : distclean
-
-force :
diff --git a/gettext-tools/windows/alloca.h b/gettext-tools/windows/alloca.h
deleted file mode 100644 (file)
index 63b1c40..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/* The system doesn't have <alloca.h>.  Use our alloca.h emulation.  */
-#include "alloca_.h"
diff --git a/gettext-tools/windows/fnmatch.h b/gettext-tools/windows/fnmatch.h
deleted file mode 100644 (file)
index 85c3d3b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/* The system doesn't have <fnmatch.h>.  Use our fnmatch.h emulation.  */
-#include "fnmatch_.h"
diff --git a/gettext-tools/windows/getopt.h b/gettext-tools/windows/getopt.h
deleted file mode 100644 (file)
index f0a30a5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/* The system doesn't have <getopt.h>.  Use our getopt.h emulation.  */
-#include "getopt_.h"
diff --git a/gettext-tools/windows/gettextlib.def b/gettext-tools/windows/gettextlib.def
deleted file mode 100644 (file)
index 4141c04..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-LIBRARY gettextlib
-EXPORTS
-argmatch_die
-error_message_count
-error_with_progname
-program_name
-simple_backup_suffix
-__xargmatch_internal
-_obstack_begin
-_obstack_newchunk
-addext
-argmatch
-argmatch_invalid
-argmatch_to_argument
-argmatch_valid
-at_fatal_signal
-block_fatal_signals
-c_isalnum
-c_isalpha
-c_isascii
-c_isblank
-c_iscntrl
-c_isdigit
-c_isgraph
-c_islower
-c_isprint
-c_ispunct
-c_isspace
-c_isupper
-c_isxdigit
-c_strcasecmp
-c_strncasecmp
-c_tolower
-c_toupper
-close_stdout
-compile_csharp_class
-compile_java_class
-concatenated_pathname
-copy_file_preserving
-create_pipe_bidi
-create_pipe_in
-create_pipe_out
-delete_hash
-error
-error_at_line
-error_one_per_line
-error_print_progname
-execute
-execute_csharp_program
-execute_java_class
-find_backup_file_name
-find_entry
-find_in_path
-freesa
-fstrcmp
-full_write
-fwriteerror
-gcd
-getopt_long
-get_version
-gnu_basename
-gnu_mbswidth
-gnu_stpncpy
-init_hash
-insert_entry
-iterate_table
-locale_charset
-mallocsa
-maybe_print_progname
-mbs_width_linebreaks
-mbsnwidth
-mkdtemp
-multiline_error
-multiline_warning
-new_classpath
-next_prime
-obstack_free
-optarg
-optind
-path_search
-relocate
-reset_classpath
-rpl_fnmatch
-rpl_getline
-safe_read
-safe_write
-set_classpath
-set_program_name
-set_program_name_and_installdir
-shell_quote
-shell_quote_argv
-shell_quote_copy
-shell_quote_length
-stpcpy
-strcasecmp
-strncasecmp
-u8_possible_linebreaks
-u8_width_linebreaks
-uc_width
-unblock_fatal_signals
-unsetenv
-vasprintf
-wait_subprocess
-xalloc_die
-xasprintf
-xcalloc
-xget_version
-xmalloc
-xmallocsa
-xrealloc
-xsetenv
-xstrdup
diff --git a/gettext-tools/windows/gettextlib.rc b/gettext-tools/windows/gettextlib.rc
deleted file mode 100644 (file)
index 62170ce..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Resources for gettextlib.dll */
-/* There are 4 occurrences of the version number in this file. */
-
-#include <winver.h>
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,15,0,0
- PRODUCTVERSION 0,15,0,0
- FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
-#ifdef _DEBUG
- FILEFLAGS 0x1L  /* VS_FF_DEBUG */
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x10004L  /* VOS_DOS_WINDOWS32 */
- FILETYPE 0x2L  /* VFT_DLL */
- FILESUBTYPE 0x0L  /* VFT2_UNKNOWN */
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "04090000"  /* Lang = US English, Charset = ASCII */
-        BEGIN
-            VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
-            VALUE "CompanyName", "Free Software Foundation\0"
-            VALUE "FileDescription", "GPLed libgettextlib for Windows NT/2000/XP and Windows 95/98/ME\0"
-            VALUE "FileVersion", "0.15.0\0"
-            VALUE "InternalName", "gettextlib.dll\0"
-            VALUE "LegalCopyright", "Copyright (C) 1995-2006\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "gettextlib.dll\0"
-            VALUE "ProductName", "libgettextlib: subroutines for gettext-tools\0"
-            VALUE "ProductVersion", "0.15.0\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
-    END
-END
diff --git a/gettext-tools/windows/gettextpo.def b/gettext-tools/windows/gettextpo.def
deleted file mode 100644 (file)
index bd74a9f..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-LIBRARY gettextpo
-EXPORTS
-libgettextpo_version
-po_file_create
-po_file_domains
-po_file_domain_header
-po_file_free
-po_file_read
-po_file_read_v2
-po_file_write
-po_filepos_file
-po_filepos_start_line
-po_header_field
-po_header_set_field
-po_message_add_filepos
-po_message_check_format
-po_message_comments
-po_message_create
-po_message_extracted_comments
-po_message_filepos
-po_message_insert
-po_message_is_format
-po_message_is_fuzzy
-po_message_is_obsolete
-po_message_iterator
-po_message_iterator_free
-po_message_msgid
-po_message_msgid_plural
-po_message_msgstr
-po_message_msgstr_plural
-po_message_remove_filepos
-po_message_set_comments
-po_message_set_extracted_comments
-po_message_set_format
-po_message_set_fuzzy
-po_message_set_msgid
-po_message_set_msgid_plural
-po_message_set_msgstr
-po_message_set_msgstr_plural
-po_message_set_obsolete
-po_next_message
diff --git a/gettext-tools/windows/gettextpo.rc b/gettext-tools/windows/gettextpo.rc
deleted file mode 100644 (file)
index 06ac799..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Resources for gettextpo.dll */
-/* There are 4 occurrences of the version number in this file. */
-
-#include <winver.h>
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,15,0,0
- PRODUCTVERSION 0,15,0,0
- FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
-#ifdef _DEBUG
- FILEFLAGS 0x1L  /* VS_FF_DEBUG */
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x10004L  /* VOS_DOS_WINDOWS32 */
- FILETYPE 0x2L  /* VFT_DLL */
- FILESUBTYPE 0x0L  /* VFT2_UNKNOWN */
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "04090000"  /* Lang = US English, Charset = ASCII */
-        BEGIN
-            VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
-            VALUE "CompanyName", "Free Software Foundation\0"
-            VALUE "FileDescription", "GPLed libgettextpo for Windows NT/2000/XP and Windows 95/98/ME\0"
-            VALUE "FileVersion", "0.15.0\0"
-            VALUE "InternalName", "gettextpo.dll\0"
-            VALUE "LegalCopyright", "Copyright (C) 1995-2006\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "gettextpo.dll\0"
-            VALUE "ProductName", "libgettextpo: public API for PO files\0"
-            VALUE "ProductVersion", "0.15.0\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
-    END
-END
diff --git a/gettext-tools/windows/gettextsrc.def b/gettext-tools/windows/gettextsrc.def
deleted file mode 100644 (file)
index fc92530..0000000
+++ /dev/null
@@ -1,159 +0,0 @@
-LIBRARY gettextsrc
-EXPORTS
-allow_duplicates
-format_language
-format_language_pretty
-formatstring_awk
-formatstring_c
-formatstring_csharp
-formatstring_elisp
-formatstring_gcc_internal
-formatstring_java
-formatstring_librep
-formatstring_lisp
-formatstring_parsers
-formatstring_pascal
-formatstring_perl
-formatstring_perl_brace
-formatstring_php
-formatstring_python
-formatstring_sh
-formatstring_smalltalk
-formatstring_tcl
-formatstring_ycp
-gram_max_allowed_errors
-gram_pos
-gram_pos_column
-input_syntax
-less_than
-line_comment
-more_than
-msgcomm_mode
-omit_header
-pass_obsolete_entries
-plural_table
-plural_table_size
-po_charset_ascii
-po_charset_utf8
-po_error
-po_error_at_line
-po_gram_lval
-po_lex_charset
-po_lex_iconv
-po_lex_weird_cjk
-po_multiline_error
-po_multiline_warning
-use_first
-catenate_msgdomain_list
-compare_po_locale_charsets
-check_msgid_msgstr_format
-convert_string
-default_constructor
-default_destructor
-default_parse_brief
-default_parse_debrief
-default_directive_domain
-default_directive_message
-default_comment
-default_comment_dot
-default_comment_filepos
-default_comment_special
-default_set_domain
-default_add_message
-default_po_reader_alloc
-dir_list_append
-dir_list_nth
-dir_list_restore
-dir_list_save_reset
-extract_plural_expression
-get_sysdep_c_format_directives
-iconv_message_list
-iconv_msgdomain_list
-is_ascii_message
-is_ascii_message_list
-is_ascii_msgdomain_list
-is_ascii_string
-is_ascii_string_list
-lex_end
-lex_start
-message_alloc
-message_comment_append
-message_comment_dot_append
-message_comment_filepos
-message_copy
-message_equal
-message_free
-message_list_alloc
-message_list_append
-message_list_equal
-message_list_free
-message_list_insert_at
-message_list_list_alloc
-message_list_list_append
-message_list_list_append_list
-message_list_list_search
-message_list_list_search_fuzzy
-message_list_prepend
-message_list_remove_if_not
-message_list_search
-message_list_search_fuzzy
-message_page_width_ignore
-message_page_width_set
-message_print_comment
-message_print_comment_dot
-message_print_comment_filepos
-message_print_comment_flags
-message_print_style_escape
-message_print_style_indent
-message_print_style_uniforum
-message_print_syntax_properties
-message_print_syntax_stringtable
-msgdomain_alloc
-msgdomain_free
-msgdomain_list_alloc
-msgdomain_list_append
-msgdomain_list_english
-msgdomain_list_equal
-msgdomain_list_free
-msgdomain_list_print
-msgdomain_list_sort_by_filepos
-msgdomain_list_sort_by_msgid
-msgdomain_list_sublist
-open_po_file
-parse_plural_expression
-po_callback_comment
-po_callback_comment_filepos
-po_callback_domain
-po_callback_message
-po_charset_ascii_compatible
-po_charset_canonicalize
-po_gram_error_at_line
-po_gram_lex
-po_gram_parse
-po_is_charset_weird
-po_is_charset_weird_cjk
-po_lex_charset_close
-po_lex_charset_init
-po_lex_charset_set
-po_lex_pass_comments
-po_lex_pass_obsolete_entries
-po_parse_comment_special
-po_reader_alloc
-po_reader_free
-po_scan
-po_strftime
-possible_format_p
-read_names_from_file
-read_po
-read_po_file
-string_list_alloc
-string_list_append
-string_list_append_unique
-string_list_concat
-string_list_concat_destroy
-string_list_destroy
-string_list_equal
-string_list_free
-string_list_init
-string_list_join
-string_list_member
diff --git a/gettext-tools/windows/gettextsrc.rc b/gettext-tools/windows/gettextsrc.rc
deleted file mode 100644 (file)
index 3b05b9d..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Resources for gettextsrc.dll */
-/* There are 4 occurrences of the version number in this file. */
-
-#include <winver.h>
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,15,0,0
- PRODUCTVERSION 0,15,0,0
- FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
-#ifdef _DEBUG
- FILEFLAGS 0x1L  /* VS_FF_DEBUG */
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x10004L  /* VOS_DOS_WINDOWS32 */
- FILETYPE 0x2L  /* VFT_DLL */
- FILESUBTYPE 0x0L  /* VFT2_UNKNOWN */
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "04090000"  /* Lang = US English, Charset = ASCII */
-        BEGIN
-            VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
-            VALUE "CompanyName", "Free Software Foundation\0"
-            VALUE "FileDescription", "GPLed libgettextsrc for Windows NT/2000/XP and Windows 95/98/ME\0"
-            VALUE "FileVersion", "0.15.0\0"
-            VALUE "InternalName", "gettextsrc.dll\0"
-            VALUE "LegalCopyright", "Copyright (C) 1995-2006\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "gettextsrc.dll\0"
-            VALUE "ProductName", "libgettextsrc: subroutines for gettext-tools\0"
-            VALUE "ProductVersion", "0.15.0\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
-    END
-END
diff --git a/gettext-tools/windows/unistd.h b/gettext-tools/windows/unistd.h
deleted file mode 100644 (file)
index 6850e7e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/* Empty placeholder for unistd.h.  */