Commit aaa4f990335ebe202406f943802cde17152b2e70

Authored by Perry Werneck
1 parent 3c2245e6

Ajustando instalação dos arquivos da interface de usuário.

Makefile.in
... ... @@ -146,8 +146,7 @@ install: \
146 146 @$(INSTALL_DATA) conf/colors.conf $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)
147 147 @$(INSTALL_DATA) $(PACKAGE_TARNAME).pot $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)
148 148  
149   - @$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui
150   - @$(INSTALL_DATA) ui/*.xml $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui
  149 + @$(MAKE) -C ui install
151 150  
152 151 #---[ Debug targets ]----------------------------------------------------------
153 152  
... ...
src/tools/Makefile.in
... ... @@ -1,59 +0,0 @@
1   -#
2   -# "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270
3   -# (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a
4   -# aplicativos mainframe. Registro no INPI sob o nome G3270.
5   -#
6   -# Copyright (C) <2008> <Banco do Brasil S.A.>
7   -#
8   -# Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob
9   -# os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela
10   -# Free Software Foundation.
11   -#
12   -# Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER
13   -# GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO
14   -# A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para
15   -# obter mais detalhes.
16   -#
17   -# Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este
18   -# programa; se não, escreva para a Free Software Foundation, Inc., 59 Temple
19   -# Place, Suite 330, Boston, MA, 02111-1307, USA
20   -#
21   -# Contatos:
22   -#
23   -# perry.werneck@gmail.com (Alexandre Perry de Souza Werneck)
24   -# erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)
25   -# licinio@bb.com.br (Licínio Luis Branco)
26   -# kraucer@bb.com.br (Kraucer Fernandes Mazuco)
27   -#
28   -
29   -PACKAGE_NAME=@PACKAGE_NAME@
30   -
31   -EXEEXT=@EXEEXT@
32   -OBJEXT=@OBJEXT@
33   -
34   -GTK_CFLAGS=@GTK_CFLAGS@
35   -GTK_LIBS=@GTK_LIBS@
36   -
37   -CC=@CC@
38   -LD=@CC@
39   -HOST_CC=@HOST_CC@
40   -
41   -#---[ Rules ]------------------------------------------------------------------
42   -
43   -$(OBJDBG)/%.o: %.c
44   - @echo " CC `basename $@`"
45   - @$(HOST_CC) -g -o $@ $<
46   -
47   -#---[ Targets ]----------------------------------------------------------------
48   -
49   -all: xml2pot$(EXEEXT)
50   -
51   -xml2pot$(EXEEXT): xml2pot.c Makefile
52   - @echo " CCLD `basename $@`"
53   - @$(HOST_CC) @LDARCH@ `pkg-config --cflags gtk+-@GTK_VERSION@` -g -o $@ xml2pot.c `pkg-config --libs gtk+-@GTK_VERSION@`
54   -
55   -clean:
56   - @rm -f *.$(OBJEXT)
57   - @rm -f xml2pot$(EXEEXT)
58   -
59   -
ui/Makefile.in
... ... @@ -29,6 +29,10 @@ SOURCES=xml2pot.c
29 29  
30 30 #---[ Configuration values ]-------------------------------------------------------------
31 31  
  32 +prefix=@prefix@
  33 +exec_prefix=@exec_prefix@
  34 +datarootdir=@datarootdir@
  35 +
32 36 PACKAGE_NAME=@PACKAGE_NAME@
33 37 PACKAGE_VERSION=@PACKAGE_VERSION@
34 38 PACKAGE_TARNAME=@PACKAGE_TARNAME@
... ... @@ -48,6 +52,8 @@ MKDIR=@MKDIR_P@
48 52 CC=@HOST_CC@
49 53 LD=@HOST_CC@
50 54 MSGCAT=@MSGCAT@
  55 +INSTALL=@INSTALL@
  56 +INSTALL_DATA=@INSTALL_DATA@
51 57  
52 58 CFLAGS=@CFLAGS@ -Wno-deprecated-declarations @GTK_CFLAGS@
53 59 LIBS=@LIBS@ @GTK_LIBS@
... ... @@ -94,6 +100,11 @@ all: \
94 100 Release: \
95 101 $(BINRLS)/$(MODULE_NAME)$(EXEEXT)
96 102  
  103 +install:
  104 +
  105 + @$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui
  106 + @$(INSTALL_DATA) *.xml $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui
  107 +
97 108 pot: \
98 109 $(BASEDIR)/.pot/ui.pot
99 110  
... ...