2001-10-28 Tor Lillqvist <tml@iki.fi>
* atk-zip.sh.in: New file, used to build developer package for
Win32.
* Makefile.am
* configure.in: Add it.
* atk/Makefile.am: Add rules to install and uninstall mingw import
library.
+2001-10-28 Tor Lillqvist <tml@iki.fi>
+
+ * atk-zip.sh.in: New file, used to build developer package for
+ Win32.
+
+ * Makefile.am
+ * configure.in: Add it.
+
+ * atk/Makefile.am: Add rules to install and uninstall mingw import
+ library.
+
2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
* atk/atkobject.[c|h]
2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
* atk/atkobject.[c|h]
atk-uninstalled.pc.in \
atk.pc.in \
atk.spec.in \
atk-uninstalled.pc.in \
atk.pc.in \
atk.spec.in \
+ atk.spec \
+ atk-zip.sh
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = atk.pc
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = atk.pc
--- /dev/null
+#!/bin/sh
+
+# Build zipfile for ATK on Win32: both runtime and developer stuff
+
+# These two directory paths are obviously system-dependent. This is what tml
+# happens to use.
+ZIP=/g/tmp/atk-@ATK_VERSION@.zip
+cd /target
+
+rm $ZIP
+zip -r $ZIP -@ <<EOF
+include/atk-1.0
+lib/libatk-@LT_CURRENT_MINUS_AGE@.dll
+lib/libatk.dll.a
+lib/atk.lib
+lib/pkgconfig/atk.pc
+EOF
EXTRA_DIST = atk.def
if OS_WIN32
export_symbols = -export-symbols atk.def
EXTRA_DIST = atk.def
if OS_WIN32
export_symbols = -export-symbols atk.def
+
+install-libtool-import-lib:
+ $(INSTALL) .libs/libatk.dll.a $(DESTDIR)$(libdir)
+uninstall-libtool-import-lib:
+ -rm $(DESTDIR)$(libdir)/libatk.dll.a
+else
+install-libtool-import-lib:
+uninstall-libtool-import-lib:
endif
lib_LTLIBRARIES = libatk.la
endif
lib_LTLIBRARIES = libatk.la
if MS_LIB_AVAILABLE
noinst_DATA = atk.lib
if MS_LIB_AVAILABLE
noinst_DATA = atk.lib
-install-data-local:
- cp atk.lib $(DESTDIR)$(libdir)
+install-ms-lib:
+ $(INSTALL) atk.lib $(DESTDIR)$(libdir)
-rm $(DESTDIR)$(libdir)/atk.lib
-rm $(DESTDIR)$(libdir)/atk.lib
+else
+install-ms-lib:
+uninstall-ms-lib:
endif
libatk_la_SOURCES = \
endif
libatk_la_SOURCES = \
atk.lib: libatk.la atk.def
lib -name:libatk-@LT_CURRENT_MINUS_AGE@.dll -def:atk.def -out:$@
atk.lib: libatk.la atk.def
lib -name:libatk-@LT_CURRENT_MINUS_AGE@.dll -def:atk.def -out:$@
+
+install-data-local: install-ms-lib install-libtool-import-lib
+
+uninstall-local: uninstall-ms-lib uninstall-libtool-import-lib
tests/Makefile
docs/Makefile
atk.spec
tests/Makefile
docs/Makefile
atk.spec