Commit 7c25bb0a7dfcf87f95d5cc154fba7046e15d61e0
1 parent
eb5f5e56
Exists in
master
and in
5 other branches
+ Ícone windows passa a ser gerado automaticamente pelo imagemagick.
- Removendo rsvg-view.
Showing
5 changed files
with
32 additions
and
8 deletions
Show diff stats
branding/Makefile.in
... | ... | @@ -40,7 +40,7 @@ MKDIR=@MKDIR_P@ |
40 | 40 | INSTALL=@INSTALL@ |
41 | 41 | INSTALL_DATA=@INSTALL_DATA@ |
42 | 42 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ |
43 | -SVG2PNG=@SVG2PNG@ | |
43 | +CONVERT=@CONVERT@ | |
44 | 44 | OPTIPNG=@OPTIPNG@ |
45 | 45 | |
46 | 46 | #---[ Rules ]---------------------------------------------------------------------------- |
... | ... | @@ -50,11 +50,17 @@ $(BINDIR)/%.png: \ |
50 | 50 | |
51 | 51 | @echo $< ... |
52 | 52 | @$(MKDIR) `dirname $@` |
53 | - @$(SVG2PNG) $< --format=png > $@ | |
53 | + @$(CONVERT) -background transparent $< $@ | |
54 | 54 | @$(OPTIPNG) -o7 $@ |
55 | 55 | |
56 | -$(SRCDIR): | |
56 | +$(BINDIR)/%.ico: \ | |
57 | + %.svg | |
58 | + | |
59 | + @echo $< ... | |
60 | + @$(MKDIR) `dirname $@` | |
61 | + @$(CONVERT) -density 384 -background transparent $< -define icon:auto-resize -colors 256 $@ | |
57 | 62 | |
63 | +$(SRCDIR): | |
58 | 64 | @$(MKDIR) $@ |
59 | 65 | @$(INSTALL_DATA) $(PACKAGE_NAME).svg $(PACKAGE_NAME)-logo.svg *.in $@ |
60 | 66 | ... | ... |
configure.ac
... | ... | @@ -229,6 +229,7 @@ AC_PATH_TOOL([MSGMERGE], [msgmerge], [no]) |
229 | 229 | AC_PATH_TOOL([MSGFMT], [msgfmt], [no]) |
230 | 230 | AC_PATH_TOOL([VALGRIND], [valgrind], [no]) |
231 | 231 | AC_PATH_TOOL([SVG2PNG],[rsvg-convert],[no]) |
232 | +AC_PATH_TOOL([CONVERT], [convert], [no]) | |
232 | 233 | AC_PATH_TOOL([OPTIPNG],[optipng],[no]) |
233 | 234 | |
234 | 235 | AC_CHECK_HEADER(libintl.h, [ | ... | ... |
src/pw3270/Makefile.in
... | ... | @@ -72,6 +72,7 @@ CC=@CC@ |
72 | 72 | LD=@CC@ |
73 | 73 | XGETTEXT=@XGETTEXT@ |
74 | 74 | MSGCAT=@MSGCAT@ |
75 | +CONVERT=@CONVERT@ | |
75 | 76 | WINDRES=@WINDRES@ |
76 | 77 | |
77 | 78 | CFLAGS=@CFLAGS@ @LIB3270_CFLAGS@ \ |
... | ... | @@ -87,7 +88,12 @@ APP_LDFLAGS=@APP_LDFLAGS@ |
87 | 88 | |
88 | 89 | #---[ Rules ]---------------------------------------------------------------------------- |
89 | 90 | |
90 | -DEPENDS=$(BASEDIR)/src/include/*.h $(BASEDIR)/src/include/lib3270/*.h $(BASEDIR)/src/include/pw3270/*.h *.h Makefile | |
91 | +DEPENDS=\ | |
92 | + $(BASEDIR)/src/include/*.h \ | |
93 | + $(BASEDIR)/src/include/lib3270/*.h \ | |
94 | + $(BASEDIR)/src/include/pw3270/*.h \ | |
95 | + *.h \ | |
96 | + Makefile | |
91 | 97 | |
92 | 98 | $(OBJDBG)/%.o: \ |
93 | 99 | %.c \ |
... | ... | @@ -100,11 +106,21 @@ $(OBJDBG)/%.o: \ |
100 | 106 | -DBUILD_DATE=`date +"0x%Y%m%d"`\ |
101 | 107 | -o $@ -c $< |
102 | 108 | |
109 | +%.ico: \ | |
110 | + $(BASEDIR)/branding/%.svg | |
111 | + | |
112 | + @echo $< ... | |
113 | + @$(MKDIR) `dirname $@` | |
114 | + @$(CONVERT) -density 384 -background transparent $< -define icon:auto-resize -colors 256 $@ | |
115 | + | |
103 | 116 | $(OBJDBG)/%.o: \ |
104 | 117 | %.rc \ |
118 | + @PACKAGE_TARNAME@.ico \ | |
105 | 119 | $(DEPENDS) |
106 | 120 | |
107 | - @$(WINDRES) --include-dir=$(BASEDIR)/win -i $< -o $@ | |
121 | + @echo $< ... | |
122 | + @$(MKDIR) `dirname $@` | |
123 | + @$(WINDRES) -i $< -o $@ | |
108 | 124 | |
109 | 125 | $(BASEDIR)/.obj/Debug/%.a: \ |
110 | 126 | ./%/* \ |
... | ... | @@ -253,7 +269,7 @@ $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@: \ |
253 | 269 | $(BINDBG)/$(LIBNAME) \ |
254 | 270 | $(foreach SRC, $(basename $(APP_SOURCES)), $(OBJDBG)/$(SRC).o) |
255 | 271 | |
256 | - $(LD) -Wl,--rpath,$(BINDBG) -o $@ $^ -L$(BINDBG) $(LIBS) -l@PACKAGE_TARNAME@ | |
272 | + @$(LD) -Wl,--rpath,$(BINDBG) -o $@ $^ -L$(BINDBG) $(LIBS) -l@PACKAGE_TARNAME@ | |
257 | 273 | |
258 | 274 | $(BINDBG)/$(LIBNAME): \ |
259 | 275 | $(BINDBG)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@ | ... | ... |
src/pw3270/resources.rc.in
... | ... | @@ -13,7 +13,7 @@ BEGIN |
13 | 13 | BLOCK "080904E4" |
14 | 14 | BEGIN |
15 | 15 | VALUE "FileDescription", "@PACKAGE_DESCRIPTION@" |
16 | - VALUE "CompanyName", "Banco do Brasil S.A."Banco do Brasil S.A.\0"" | |
16 | + VALUE "CompanyName", "Banco do Brasil S.A."Banco do Brasil S.A.\0"" | |
17 | 17 | VALUE "FileVersion", "@PACKAGE_VERSION@" |
18 | 18 | VALUE "InternalName", "@PACKAGE_NAME@" |
19 | 19 | VALUE "LegalCopyright", "Copyright (c) Banco do Brasil S.A." | ... | ... |