From 4b3b4481ff03ee6e9c3ba99428543cbeaf7128b3 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Wed, 12 Sep 2012 15:38:05 +0000 Subject: [PATCH] Implementando geracao de plugins pelo makefile principal --- Makefile.in | 13 ++++++++++--- configure.ac | 3 +++ po/pt_BR.po | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Makefile.in b/Makefile.in index 1014d2e..3caf1d8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -32,6 +32,8 @@ PACKAGE_NAME=@PACKAGE_NAME@ PACKAGE_VERSION=@PACKAGE_VERSION@ PACKAGE_TARNAME=@PACKAGE_TARNAME@ +PLUGINS=@PLUGINS@ + #---[ Paths ]------------------------------------------------------------------ prefix=@prefix@ @@ -131,9 +133,13 @@ $(BINDIR)/Release/plugins/%@DLLEXT@: src/plugins/%/* $(BINDIR)/Release/$(PACKAGE #---[ Release targets ]-------------------------------------------------------- -all: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) locale filelist +all: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) \ + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Release/plugins/$(PLUGIN)@DLLEXT@) \ + locale pixmaps filelist -Release: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) locale pixmaps +Release: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) \ + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Release/plugins/$(PLUGIN)@DLLEXT@) \ + locale pixmaps $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Release@DLLDIR@/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS) @$(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 #---[ Debug targets ]---------------------------------------------------------- -Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) +Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) \ + $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Debug/plugins/$(PLUGIN)@DLLEXT@) $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Debug@DLLDIR@/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS) @$(MAKE) BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(DBGLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/pw3270 ../../$(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) diff --git a/configure.ac b/configure.ac index 94df14c..814ed22 100644 --- a/configure.ac +++ b/configure.ac @@ -101,6 +101,7 @@ DLLEXT=".so" OBJEXT=".o" EXEEXT="" DLLPREFIX="lib" +PLUGINS="" if test $host != $build; then AC_CHECK_PROGS(HOST_CC, gcc cc) @@ -124,6 +125,7 @@ case "$host" in DLLDIR="" DBGCMDPREFIX="" LDARCH="" + PLUGINS="remotectl" ;; *-apple-*) @@ -295,6 +297,7 @@ AC_SUBST(LDAPPFLAGS) AC_SUBST(DBGRPATH) AC_SUBST(DBGCMDPREFIX) AC_SUBST(LDARCH) +AC_SUBST(PLUGINS) #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------ diff --git a/po/pt_BR.po b/po/pt_BR.po index 3f6899a..8bc1aae 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: pw3270 5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-10 23:32-0300\n" +"POT-Creation-Date: 2012-09-12 12:27-0300\n" "PO-Revision-Date: 2012-09-05 09:05-0300\n" "Last-Translator: Perry Werneck \n" "Language-Team: Português do Brasil <>\n" -- libgit2 0.21.2