1 # nls/C/Makefile.am for Blackbox - an X11 Window Manager
4 CLEANFILES = openbox.cat
5 MAINTAINERCLEANFILES = Makefile.in Translation.m
6 DISTCLEANFILES = Translation.m
7 MFILES = @srcdir@/BaseDisplay.m @srcdir@/Basemenu.m @srcdir@/Configmenu.m @srcdir@/Icon.m @srcdir@/Image.m @srcdir@/Screen.m @srcdir@/Slit.m @srcdir@/Toolbar.m @srcdir@/Window.m @srcdir@/Windowmenu.m @srcdir@/Workspace.m @srcdir@/Workspacemenu.m @srcdir@/blackbox.m @srcdir@/common.m @srcdir@/main.m @srcdir@/bsetroot.m
8 EXTRA_DIST= BaseDisplay.m Basemenu.m Configmenu.m Icon.m Image.m Screen.m Slit.m Toolbar.m Window.m Windowmenu.m Workspace.m Workspacemenu.m blackbox.m bsetroot.m common.m main.m
10 all-local: Translation.m openbox.cat
11 install-data-local: openbox.cat
12 @if test x$(NLSTEST) = "xyes"; then \
13 echo "Installing catalog in $(DESTDIR)$(pkgdatadir)/nls/C"; \
14 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/nls/C; \
15 $(INSTALL_DATA) openbox.cat $(DESTDIR)$(pkgdatadir)/nls/C; \
16 rm -f $(DESTDIR)$(pkgdatadir)/nls/US_ASCII; \
17 ln -f -ss C $(DESTDIR)$(pkgdatadir)/nls/US_ASCII; \
18 rm -f $(DESTDIR)$(pkgdatadir)/nls/POSIX; \
19 ln -f -s C $(DESTDIR)$(pkgdatadir)/nls/POSIX; \
20 rm -f $(DESTDIR)$(pkgdatadir)/nls/en_US; \
21 ln -f -s C $(DESTDIR)$(pkgdatadir)/nls/en_US; \
22 rm -f $(DESTDIR)$(pkgdatadir)/nls/en_GB; \
23 ln -f -s C $(DESTDIR)$(pkgdatadir)/nls/en_GB; \
24 rm -f $(DESTDIR)$(pkgdatadir)/nls/en; \
25 ln -f -s C $(DESTDIR)$(pkgdatadir)/nls/en; \
28 @if test x$(NLSTEST) = "xyes"; then \
29 rm -f $(DESTDIR)$(pkgdatadir)/nls/C/openbox.cat; \
30 rm -f $(DESTDIR)$(pkgdatadir)/nls/US_ASCII; \
31 rm -f $(DESTDIR)$(pkgdatadir)/nls/POSIX; \
32 rm -f $(DESTDIR)$(pkgdatadir)/nls/en_US; \
33 rm -f $(DESTDIR)$(pkgdatadir)/nls/en; \
34 rmdir $(DESTDIR)$(pkgdatadir)/nls/C; \
37 # note... when adding new catalogs... you do not need the
38 # header=../blackbox-nls.hh which is passed to awk... we
39 # only need to generate it once.
41 Translation.m: $(MFILES)
42 awk -f @srcdir@/../convert.awk header=../blackbox-nls.hh \
43 output=Translation.m $(MFILES)
45 openbox.cat: Translation.m
46 @if test x$(NLSTEST) = "xyes"; then \
47 $(gencat_cmd) openbox.cat Translation.m; \