1 AM_CFLAGS=$(GUI_CFLAGS) -g -DPLOVER_DATADIR=\""$(pkgdatadir)"\" -I$(top_srcdir)
2 LDADD=../plover/libplover.la ../plover-gtk/libplover-gtk.la $(GUI_LIBS)
4 bin_PROGRAMS=app-manager fetch
5 app_manager_SOURCES=app-manager.c app-manager.h packagelist.c applications.c \
6 localmedia.c localmedia.h
8 fetch_LDADD=$(LDADD) $(FETCH_LIBS)
10 app_manager_SOURCES+=resources.rc app-manager.exe.manifest
13 ui_DATA=app-manager.ui
14 desktopdir=$(datadir)/applications
15 desktop_DATA=app-manager.desktop
16 scaleabledir=$(datadir)/icons/hicolor/scalable/apps
17 scaleable_DATA=plover-applications.svg
18 smallicondir=$(datadir)/icons/hicolor/24x24/apps
19 smallicon_DATA=24x24/plover-applications.png
20 bigicondir=$(datadir)/icons/hicolor/48x48/apps
21 bigicon_DATA=48x48/plover-applications.png
26 resources.$(OBJEXT): app-manager.ico app-manager.exe.manifest
28 plover-applications%.pnm: plover-applications.svg
29 rsvg -w $* -h $* -f png $< temp.png
30 pngtopnm temp.png | pnmquant 256 > $@
33 plover-applications%.pgm: plover-applications.svg
34 rsvg -w $* -h $* -f png $< temp.png
35 pngtopnm -alpha temp.png > $@
38 24x24/plover-applications.png: plover-applications.svg
40 rsvg -w 24 -h 24 -f png $< $@
42 48x48/plover-applications.png: plover-applications.svg
44 rsvg -w 48 -h 48 -f png $< $@
46 app-manager.ico: plover-applications16.pnm plover-applications16.pgm \
47 plover-applications22.pnm plover-applications22.pgm \
48 plover-applications32.pnm plover-applications32.pgm \
49 plover-applications46.pnm plover-applications46.pgm
50 ppmtowinicon -andpgms -output=$@ $^
55 EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg