|
ali@9
|
1 |
AM_CFLAGS=$(GUI_CFLAGS) -g -DPLOVER_DATADIR=\""$(pkgdatadir)"\" -I$(top_srcdir)
|
|
ali@9
|
2 |
LDADD=../plover/libplover.la ../plover-gtk/libplover-gtk.la $(GUI_LIBS)
|
|
ali@9
|
3 |
|
|
ali@14
|
4 |
bin_PROGRAMS=app-manager fetch
|
|
ali@9
|
5 |
app_manager_SOURCES=app-manager.c app-manager.h packagelist.c applications.c \
|
|
ali@9
|
6 |
localmedia.c localmedia.h
|
|
ali@14
|
7 |
fetch_SOURCES=fetch.c
|
|
ali@14
|
8 |
fetch_LDADD=$(LDADD) -lcrypt32
|
|
ali@9
|
9 |
if HAVE_WINDRES
|
|
ali@13
|
10 |
app_manager_SOURCES+=resources.rc app-manager.exe.manifest
|
|
ali@9
|
11 |
endif
|
|
ali@9
|
12 |
uidir=$(pkgdatadir)
|
|
ali@9
|
13 |
ui_DATA=app-manager.ui
|
|
ali@9
|
14 |
desktopdir=$(datadir)/applications
|
|
ali@9
|
15 |
desktop_DATA=app-manager.desktop
|
|
ali@9
|
16 |
scaleabledir=$(datadir)/icons/hicolor/scalable/apps
|
|
ali@9
|
17 |
scaleable_DATA=plover-applications.svg
|
|
ali@10
|
18 |
smallicondir=$(datadir)/icons/hicolor/24x24/apps
|
|
ali@10
|
19 |
smallicon_DATA=24x24/plover-applications.png
|
|
ali@10
|
20 |
bigicondir=$(datadir)/icons/hicolor/48x48/apps
|
|
ali@10
|
21 |
bigicon_DATA=48x48/plover-applications.png
|
|
ali@9
|
22 |
|
|
ali@9
|
23 |
.rc.$(OBJEXT):
|
|
ali@9
|
24 |
$(WINDRES) $< $@
|
|
ali@9
|
25 |
|
|
ali@13
|
26 |
resources.$(OBJEXT): app-manager.ico app-manager.exe.manifest
|
|
ali@9
|
27 |
|
|
ali@9
|
28 |
plover-applications%.pnm: plover-applications.svg
|
|
ali@9
|
29 |
rsvg -w $* -h $* -f png $< temp.png
|
|
ali@9
|
30 |
pngtopnm temp.png | pnmquant 256 > $@
|
|
ali@9
|
31 |
$(RM) temp.png
|
|
ali@9
|
32 |
|
|
ali@10
|
33 |
plover-applications%.pgm: plover-applications.svg
|
|
ali@10
|
34 |
rsvg -w $* -h $* -f png $< temp.png
|
|
ali@10
|
35 |
pngtopnm -alpha temp.png > $@
|
|
ali@10
|
36 |
$(RM) temp.png
|
|
ali@10
|
37 |
|
|
ali@10
|
38 |
24x24/plover-applications.png: plover-applications.svg
|
|
ali@10
|
39 |
mkdir -p 24x24
|
|
ali@10
|
40 |
rsvg -w 24 -h 24 -f png $< $@
|
|
ali@10
|
41 |
|
|
ali@10
|
42 |
48x48/plover-applications.png: plover-applications.svg
|
|
ali@10
|
43 |
mkdir -p 48x48
|
|
ali@10
|
44 |
rsvg -w 48 -h 48 -f png $< $@
|
|
ali@10
|
45 |
|
|
ali@10
|
46 |
app-manager.ico: plover-applications16.pnm plover-applications16.pgm \
|
|
ali@10
|
47 |
plover-applications22.pnm plover-applications22.pgm \
|
|
ali@10
|
48 |
plover-applications32.pnm plover-applications32.pgm \
|
|
ali@10
|
49 |
plover-applications46.pnm plover-applications46.pgm
|
|
ali@10
|
50 |
ppmtowinicon -andpgms -output=$@ $^
|
|
ali@10
|
51 |
|
|
ali@10
|
52 |
clean-local:
|
|
ali@10
|
53 |
-rm -rf 24x24 48x48
|
|
ali@9
|
54 |
|
|
ali@9
|
55 |
EXTRA_DIST=app-manager.desktop app-manager.ui plover-applications.svg
|