1 ## Process this file with automake to produce Makefile.in
9 SUBDIRS = src po $(TEST_SUBDIR)
11 EXTRA_DIST = autogen.sh lxdream.pod lxdream.desktop bundlelibs.pl
13 dist_sysconf_DATA = lxdreamrc
14 CLEANFILES = lxdream.1
17 lxdream.1: lxdream.pod
22 if test -d $(srcdir)/pixmaps; then \
23 $(mkinstalldirs) $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
24 for pixmap in $(srcdir)/pixmaps/*.png $(srcdir)/pixmaps/*.gif; do \
25 if test -f $$pixmap; then \
26 $(INSTALL_DATA) $$pixmap $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
30 $(INSTALL_DATA) $(srcdir)/lxdream.desktop $(DESTDIR)$(datadir)/applications
31 $(INSTALL_DATA) $(srcdir)/pixmaps/lxdream.png $(DESTDIR)$(datadir)/pixmaps
32 $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
36 rm -rf $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE)
37 rm -f $(DESTDIR)$(datadir)/pixmaps/lxdream.png
38 rm -f $(DESTDIR)$(datadir)/applications/lxdream.desktop
44 if test -d $(srcdir)/pixmaps; then \
45 mkdir $(distdir)/pixmaps; \
46 for pixmap in $(srcdir)/pixmaps/*; do \
47 if test -f $$pixmap; then \
48 cp -p $$pixmap $(distdir)/pixmaps; \
52 if test -d $(srcdir)/debian; then \
53 mkdir $(distdir)/debian; \
54 for f in $(srcdir)/debian/*; do \
55 if test -f $$f; then \
56 cp -p $$f $(distdir)/debian; \
62 # Build a Mac OS X bundle. This is meaningless anywhere else
64 @echo --- Building Mac Bundle ---
66 mkdir -p $(BUNDLE)/Contents/MacOS
67 mkdir -p $(BUNDLE)/Contents/Resources
68 cp Info.plist $(BUNDLE)/Contents
69 cp $(srcdir)/lxdreamrc $(BUNDLE)/Contents/Resources
70 cp src/lxdream $(BUNDLE)/Contents/MacOS
71 cp -R $(srcdir)/pixmaps/* $(BUNDLE)/Contents/Resources
72 $(srcdir)/bundlelibs.pl $(BUNDLE)/Contents/MacOS/lxdream $(BUNDLE)/Contents/Frameworks
73 for cat in $(CATALOGS); do \
74 catname=`basename "$$cat"`; \
75 catname=`echo $$catname|sed -e 's/$(CATOBJEXT)$$//'`; \
76 mkdir -p "$(BUNDLE)/Contents/Resources/$$catname/LC_MESSAGES"; \
77 cp "$(top_srcdir)/po/$$cat" "$(BUNDLE)/Contents/Resources/$$catname/LC_MESSAGES/lxdream$(INSTOBJEXT)"; \
.