ali@9: AM_CFLAGS=$(GUI_CFLAGS) -g -DPLOVER_DATADIR=\""$(pkgdatadir)"\" -I$(top_srcdir) ali@9: LDADD=../plover/libplover.la ../plover-gtk/libplover-gtk.la $(GUI_LIBS) ali@9: ali@14: bin_PROGRAMS=app-manager fetch ali@9: app_manager_SOURCES=app-manager.c app-manager.h packagelist.c applications.c \ ali@109: localmedia.c localmedia.h setup.c update.c default_action.c \ ali@109: localdistributions.c localdistributions.h ali@14: fetch_SOURCES=fetch.c ali@17: fetch_LDADD=$(LDADD) $(FETCH_LIBS) ali@9: if HAVE_WINDRES ali@13: app_manager_SOURCES+=resources.rc app-manager.exe.manifest ali@9: endif ali@24: if PLOVER_MINGW ali@109: #app_manager_LDFLAGS=-mwindows ali@24: endif ali@9: uidir=$(pkgdatadir) ali@9: ui_DATA=app-manager.ui ali@9: desktopdir=$(datadir)/applications ali@9: desktop_DATA=app-manager.desktop ali@9: scaleabledir=$(datadir)/icons/hicolor/scalable/apps ali@9: scaleable_DATA=plover-applications.svg ali@10: smallicondir=$(datadir)/icons/hicolor/24x24/apps ali@10: smallicon_DATA=24x24/plover-applications.png ali@10: bigicondir=$(datadir)/icons/hicolor/48x48/apps ali@10: bigicon_DATA=48x48/plover-applications.png ali@9: ali@24: # PLOVER_V_SKIP: Don't echo anything for this command if V=0 ali@24: PLOVER_V_SKIP = $(PLOVER_V_SKIP_$(V)) ali@24: PLOVER_V_SKIP_ = $(PLOVER_V_SKIP_$(AM_DEFAULT_VERBOSITY)) ali@24: PLOVER_V_SKIP_0 = @ ali@24: ali@9: .rc.$(OBJEXT): ali@24: $(AM_V_GEN)$(WINDRES) $< $@ ali@9: ali@13: resources.$(OBJEXT): app-manager.ico app-manager.exe.manifest ali@9: ali@9: plover-applications%.pnm: plover-applications.svg ali@100: $(AM_V_GEN)$(RSVG_CONVERT) -w $* -h $* -f png -o temp.png $< && \ ali@100: pngtopnm temp.png | pnmquant -quiet 256 > $@ && \ ali@100: $(RM) temp.png ali@9: ali@10: plover-applications%.pgm: plover-applications.svg ali@100: $(AM_V_GEN)$(RSVG_CONVERT) -w $* -h $* -f png -o temp.png $< && \ ali@100: pngtopnm -alpha temp.png > $@ && \ ali@100: $(RM) temp.png ali@10: ali@10: 24x24/plover-applications.png: plover-applications.svg ali@100: $(AM_V_GEN)mkdir -p 24x24 && \ ali@100: $(RSVG_CONVERT) -w 24 -h 24 -f png -o $@ $< ali@10: ali@10: 48x48/plover-applications.png: plover-applications.svg ali@100: $(AM_V_GEN)mkdir -p 48x48 && \ ali@100: $(RSVG_CONVERT) -w 48 -h 48 -f png -o $@ $< ali@10: ali@10: app-manager.ico: plover-applications16.pnm plover-applications16.pgm \ ali@10: plover-applications22.pnm plover-applications22.pgm \ ali@10: plover-applications32.pnm plover-applications32.pgm \ ali@10: plover-applications46.pnm plover-applications46.pgm ali@24: $(AM_V_GEN)ppmtowinicon -andpgms -output=$@ $^ ali@10: ali@10: clean-local: ali@10: -rm -rf 24x24 48x48 ali@9: ali@9: EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg