1 ## Process this file with automake to produce Makefile.in
2 include $(top_srcdir)/glib.mk
6 -DGLIB_CHARSETALIAS_DIR=\"$(GLIB_CHARSETALIAS_DIR)\" \
9 noinst_LTLIBRARIES += libcharset.la
11 libcharset_la_CFLAGS = $(GLIB_HIDDEN_VISIBILITY_CFLAGS)
12 libcharset_la_SOURCES = \
28 charset_alias = $(DESTDIR)$(GLIB_CHARSETALIAS_DIR)/charset.alias
29 charset_tmp = $(DESTDIR)$(GLIB_CHARSETALIAS_DIR)/charset.tmp
30 install-exec-local: all-local
31 $(mkinstalldirs) $(DESTDIR)$(GLIB_CHARSETALIAS_DIR)
32 if test -f $(charset_alias); then \
33 sed -f ref-add.sed $(charset_alias) > $(charset_tmp) ; \
34 $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
35 rm -f $(charset_tmp) ; \
37 if test @GLIBC21@ = no; then \
38 sed -f ref-add.sed charset.alias > $(charset_tmp) ; \
39 $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
40 rm -f $(charset_tmp) ; \
44 uninstall-local: all-local
45 if test -f $(charset_alias); then \
46 sed -f ref-del.sed $(charset_alias) > $(charset_tmp); \
47 if grep '^# Packages using this file: $$' $(charset_tmp) \
49 rm -f $(charset_alias); \
51 $(INSTALL_DATA) $(charset_tmp) $(charset_alias); \
53 rm -f $(charset_tmp); \
56 charset.alias: config.charset
57 $(AM_V_GEN) $(SHELL) $(srcdir)/config.charset '@host@' > t-$@
60 all-local: ref-add.sed ref-del.sed charset.alias
64 $(AM_V_GEN) $(SED) -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $< > t-$@
67 CLEANFILES += charset.alias ref-add.sed ref-del.sed