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 setup.c update.c default_action.c \
7 localdistributions.c localdistributions.h
9 fetch_LDADD=$(LDADD) $(FETCH_LIBS)
11 app_manager_SOURCES+=resources.rc app-manager.exe.manifest
14 #app_manager_LDFLAGS=-mwindows
17 ui_DATA=app-manager.ui
18 desktopdir=$(datadir)/applications
19 desktop_DATA=app-manager.desktop
20 scaleabledir=$(datadir)/icons/hicolor/scalable/apps
21 scaleable_DATA=plover-applications.svg
22 smallicondir=$(datadir)/icons/hicolor/24x24/apps
23 smallicon_DATA=24x24/plover-applications.png
24 bigicondir=$(datadir)/icons/hicolor/48x48/apps
25 bigicon_DATA=48x48/plover-applications.png
27 # PLOVER_V_SKIP: Don't echo anything for this command if V=0
28 PLOVER_V_SKIP = $(PLOVER_V_SKIP_$(V))
29 PLOVER_V_SKIP_ = $(PLOVER_V_SKIP_$(AM_DEFAULT_VERBOSITY))
33 $(AM_V_GEN)$(WINDRES) $< $@
35 resources.$(OBJEXT): app-manager.ico app-manager.exe.manifest
37 plover-applications%.pnm: plover-applications.svg
38 $(AM_V_GEN)$(RSVG_CONVERT) -w $* -h $* -f png -o temp.png $< && \
39 pngtopnm temp.png | pnmquant -quiet 256 > $@ && \
42 plover-applications%.pgm: plover-applications.svg
43 $(AM_V_GEN)$(RSVG_CONVERT) -w $* -h $* -f png -o temp.png $< && \
44 pngtopnm -alpha temp.png > $@ && \
47 24x24/plover-applications.png: plover-applications.svg
48 $(AM_V_GEN)mkdir -p 24x24 && \
49 $(RSVG_CONVERT) -w 24 -h 24 -f png -o $@ $<
51 48x48/plover-applications.png: plover-applications.svg
52 $(AM_V_GEN)mkdir -p 48x48 && \
53 $(RSVG_CONVERT) -w 48 -h 48 -f png -o $@ $<
55 app-manager.ico: plover-applications16.pnm plover-applications16.pgm \
56 plover-applications22.pnm plover-applications22.pgm \
57 plover-applications32.pnm plover-applications32.pgm \
58 plover-applications46.pnm plover-applications46.pgm
59 $(AM_V_GEN)ppmtowinicon -andpgms -output=$@ $^
64 EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg