|
ali@25
|
1 |
AM_CFLAGS=$(GUI_CFLAGS) -g -DPLOVER_DATADIR=\""$(pkgdatadir)"\" -I$(top_srcdir)
|
|
ali@25
|
2 |
LDADD=../plover/libplover.la ../plover-gtk/libplover-gtk.la $(GUI_LIBS)
|
|
ali@25
|
3 |
|
|
ali@25
|
4 |
bin_PROGRAMS=plover-open
|
|
ali@25
|
5 |
plover_open_SOURCES=plover-open.c
|
|
ali@25
|
6 |
if HAVE_WINDRES
|
|
ali@25
|
7 |
plover_open_SOURCES+=resources.rc plover-open.exe.manifest
|
|
ali@25
|
8 |
endif
|
|
ali@25
|
9 |
nodist_plover_open_SOURCES=icons.h
|
|
ali@25
|
10 |
if PLOVER_MINGW
|
|
ali@25
|
11 |
plover_open_LDFLAGS=-mwindows
|
|
ali@25
|
12 |
endif
|
|
ali@25
|
13 |
scaleabledir=$(datadir)/icons/hicolor/scalable/mimetypes
|
|
ali@25
|
14 |
scaleable_DATA=application-x-redhat-package-manager.svg
|
|
ali@25
|
15 |
smallicondir=$(datadir)/icons/hicolor/24x24/mimetypes
|
|
ali@25
|
16 |
smallicon_DATA=24x24/application-x-redhat-package-manager.png
|
|
ali@25
|
17 |
bigicondir=$(datadir)/icons/hicolor/48x48/mimetypes
|
|
ali@25
|
18 |
bigicon_DATA=48x48/application-x-redhat-package-manager.png
|
|
ali@25
|
19 |
|
|
ali@25
|
20 |
# PLOVER_V_SKIP: Don't echo anything for this command if V=0
|
|
ali@25
|
21 |
PLOVER_V_SKIP = $(PLOVER_V_SKIP_$(V))
|
|
ali@25
|
22 |
PLOVER_V_SKIP_ = $(PLOVER_V_SKIP_$(AM_DEFAULT_VERBOSITY))
|
|
ali@25
|
23 |
PLOVER_V_SKIP_0 = @
|
|
ali@25
|
24 |
|
|
ali@25
|
25 |
.rc.$(OBJEXT):
|
|
ali@25
|
26 |
$(AM_V_GEN)$(WINDRES) $< $@
|
|
ali@25
|
27 |
|
|
ali@25
|
28 |
resources.$(OBJEXT): plover-open.exe.manifest plover-open.ico
|
|
ali@25
|
29 |
|
|
ali@25
|
30 |
.png.pnm:
|
|
ali@25
|
31 |
pngtopnm $< | pnmquant 256 > $@
|
|
ali@25
|
32 |
|
|
ali@25
|
33 |
mimetypes-application-x-rpm%.pnm: mimetypes-application-x-rpm.svg
|
|
ali@25
|
34 |
$(PLOVER_V_SKIP)rsvg -w $* -h $* -f png $< temp.png
|
|
ali@25
|
35 |
$(AM_V_GEN)pngtopnm temp.png | pnmquant -quiet 256 > $@
|
|
ali@25
|
36 |
$(PLOVER_V_SKIP)$(RM) temp.png
|
|
ali@25
|
37 |
|
|
ali@25
|
38 |
mimetypes-application-x-rpm%.pgm: mimetypes-application-x-rpm.svg
|
|
ali@25
|
39 |
$(PLOVER_V_SKIP)rsvg -w $* -h $* -f png $< temp.png
|
|
ali@25
|
40 |
$(AM_V_GEN)pngtopnm -alpha temp.png > $@
|
|
ali@25
|
41 |
$(PLOVER_V_SKIP)$(RM) temp.png
|
|
ali@25
|
42 |
|
|
ali@25
|
43 |
24x24/application-x-redhat-package-manager.png: mimetypes-application-x-rpm.svg
|
|
ali@25
|
44 |
$(PLOVER_V_SKIP)mkdir -p 24x24
|
|
ali@25
|
45 |
$(AM_V_GEN)rsvg -w 24 -h 24 -f png $< $@
|
|
ali@25
|
46 |
|
|
ali@25
|
47 |
48x48/application-x-redhat-package-manager.png: mimetypes-application-x-rpm.svg
|
|
ali@25
|
48 |
$(PLOVER_V_SKIP)mkdir -p 48x48
|
|
ali@25
|
49 |
$(AM_V_GEN)rsvg -w 48 -h 48 -f png $< $@
|
|
ali@25
|
50 |
|
|
ali@25
|
51 |
plover-open.ico: mimetypes-application-x-rpm16.pnm \
|
|
ali@25
|
52 |
mimetypes-application-x-rpm16.pgm \
|
|
ali@25
|
53 |
mimetypes-application-x-rpm22.pnm \
|
|
ali@25
|
54 |
mimetypes-application-x-rpm22.pgm \
|
|
ali@25
|
55 |
mimetypes-application-x-rpm32.pnm \
|
|
ali@25
|
56 |
mimetypes-application-x-rpm32.pgm \
|
|
ali@25
|
57 |
mimetypes-application-x-rpm46.pnm \
|
|
ali@25
|
58 |
mimetypes-application-x-rpm46.pgm
|
|
ali@25
|
59 |
$(AM_V_GEN)ppmtowinicon -andpgms -output=$@ $^
|
|
ali@25
|
60 |
|
|
ali@25
|
61 |
clean-local:
|
|
ali@25
|
62 |
-rm -rf 24x24 48x48
|
|
ali@25
|
63 |
|
|
ali@25
|
64 |
application-x-redhat-package-manager.svg: mimetypes-application-x-rpm.svg
|
|
ali@25
|
65 |
$(AM_V_GEN)cp $< $@
|
|
ali@25
|
66 |
|
|
ali@25
|
67 |
EXTRA_DIST=mimetypes-application-x-rpm.svg
|