Commit 4b3b4481ff03ee6e9c3ba99428543cbeaf7128b3

Authored by perry.werneck@gmail.com
1 parent b906fa92

Implementando geracao de plugins pelo makefile principal

Showing 3 changed files with 14 additions and 4 deletions   Show diff stats
Makefile.in
... ... @@ -32,6 +32,8 @@ PACKAGE_NAME=@PACKAGE_NAME@
32 32 PACKAGE_VERSION=@PACKAGE_VERSION@
33 33 PACKAGE_TARNAME=@PACKAGE_TARNAME@
34 34  
  35 +PLUGINS=@PLUGINS@
  36 +
35 37 #---[ Paths ]------------------------------------------------------------------
36 38  
37 39 prefix=@prefix@
... ... @@ -131,9 +133,13 @@ $(BINDIR)/Release/plugins/%@DLLEXT@: src/plugins/%/* $(BINDIR)/Release/$(PACKAGE
131 133  
132 134 #---[ Release targets ]--------------------------------------------------------
133 135  
134   -all: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) locale filelist
  136 +all: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) \
  137 + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Release/plugins/$(PLUGIN)@DLLEXT@) \
  138 + locale pixmaps filelist
135 139  
136   -Release: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) locale pixmaps
  140 +Release: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) \
  141 + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Release/plugins/$(PLUGIN)@DLLEXT@) \
  142 + locale pixmaps
137 143  
138 144 $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Release@DLLDIR@/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS)
139 145 @$(MAKE) BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(RLSLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/pw3270 ../../$(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT)
... ... @@ -155,7 +161,8 @@ debian/lib3270-dev.install: Makefile
155 161  
156 162 #---[ Debug targets ]----------------------------------------------------------
157 163  
158   -Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT)
  164 +Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) \
  165 + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Debug/plugins/$(PLUGIN)@DLLEXT@)
159 166  
160 167 $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Debug@DLLDIR@/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS)
161 168 @$(MAKE) BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(DBGLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/pw3270 ../../$(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT)
... ...
configure.ac
... ... @@ -101,6 +101,7 @@ DLLEXT=".so"
101 101 OBJEXT=".o"
102 102 EXEEXT=""
103 103 DLLPREFIX="lib"
  104 +PLUGINS=""
104 105  
105 106 if test $host != $build; then
106 107 AC_CHECK_PROGS(HOST_CC, gcc cc)
... ... @@ -124,6 +125,7 @@ case "$host" in
124 125 DLLDIR=""
125 126 DBGCMDPREFIX=""
126 127 LDARCH=""
  128 + PLUGINS="remotectl"
127 129 ;;
128 130  
129 131 *-apple-*)
... ... @@ -295,6 +297,7 @@ AC_SUBST(LDAPPFLAGS)
295 297 AC_SUBST(DBGRPATH)
296 298 AC_SUBST(DBGCMDPREFIX)
297 299 AC_SUBST(LDARCH)
  300 +AC_SUBST(PLUGINS)
298 301  
299 302 #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------
300 303  
... ...
po/pt_BR.po
... ... @@ -5,7 +5,7 @@ msgid ""
5 5 msgstr ""
6 6 "Project-Id-Version: pw3270 5.0\n"
7 7 "Report-Msgid-Bugs-To: \n"
8   -"POT-Creation-Date: 2012-09-10 23:32-0300\n"
  8 +"POT-Creation-Date: 2012-09-12 12:27-0300\n"
9 9 "PO-Revision-Date: 2012-09-05 09:05-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Português do Brasil <>\n"
... ...