Commit 19b34f9cd76761ce63f10568bec7816b99beab4a

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

Incluindo extensão libre office no Makefile principal

Showing 3 changed files with 32 additions and 22 deletions   Show diff stats
Makefile.in
... ... @@ -33,6 +33,7 @@ PACKAGE_VERSION=@PACKAGE_VERSION@
33 33 PACKAGE_TARNAME=@PACKAGE_TARNAME@
34 34  
35 35 PLUGINS=@PLUGINS@
  36 +EXTENSIONS=@EXTENSIONS@
36 37  
37 38 #---[ Paths ]------------------------------------------------------------------
38 39  
... ... @@ -143,6 +144,7 @@ $(BINDIR)/Release/plugins/%@DLLEXT@: src/plugins/%/* $(BINDIR)/Release/$(PACKAGE
143 144 all: Release
144 145  
145 146 Release: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) $(foreach PLUGIN, $(PLUGINS), $(BINDIR)/Release/plugins/$(PLUGIN)@DLLEXT@) \
  147 + $(foreach EXT, $(EXTENSIONS), $(EXT)) \
146 148 locale pixmaps filelist
147 149  
148 150 $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Release@DLLDIR@/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS)
... ... @@ -151,6 +153,11 @@ $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT): src/pw3270/* $(BINDIR)/Release@DL
151 153 $(BINDIR)/Release@DLLDIR@/@DLLPREFIX@3270@DLLEXT@: src/lib3270/* src/include/lib3270/* src/include/* Makefile
152 154 @$(MAKE) BINRLS=../../.bin/Release@DLLDIR@ -C src/lib3270 ../../.bin/Release@DLLDIR@/@DLLPREFIX@3270@DLLEXT@
153 155  
  156 +oxt: $(BINDIR)/$(PACKAGE_TARNAME).oxt
  157 +
  158 +$(BINDIR)/$(PACKAGE_TARNAME).oxt: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT)
  159 + @$(MAKE) BINDIR=../../.bin LIB3270_CFLAGS="-I../../src/include" -C src/oxt ../../.bin/$(PACKAGE_TARNAME).oxt
  160 +
154 161 #---[ File lists ]-------------------------------------------------------------
155 162  
156 163 filelist: debian/lib3270-dev.install debian/lib3270.install debian/lib3270-dev.install debian/pw3270.install \
... ... @@ -270,7 +277,7 @@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar: clean pixmaps filelist
270 277 @rm -fr $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
271 278 @echo $@
272 279  
273   -install: install-sdk install-lib install-app install-man install-plugins
  280 +install: $(foreach EXT, sdk lib app man plugins $(EXTENSIONS), install-$(EXT))
274 281  
275 282 install-app: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) install-locale
276 283 @$(MAKE) BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(RLSLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/pw3270 install
... ... @@ -319,7 +326,7 @@ install-sdk:
319 326 @$(INSTALL_DATA) src/sample/*.c $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/sample
320 327  
321 328 install-oxt:
322   - @make LIB3270_CFLAGS="-I../../src/include" -C src/oxt install
  329 + @$(MAKE) BINDIR=../../.bin LIB3270_CFLAGS="-I../../src/include" -C src/oxt install
323 330  
324 331 clean:
325 332 @rm -fr .obj
... ...
configure.ac
... ... @@ -111,6 +111,7 @@ DLLPREFIX="lib"
111 111 PLUGINS=""
112 112 APP_GUI_SRC=""
113 113 LDLIBFLAGS=""
  114 +EXTENSIONS=""
114 115  
115 116 if test $host != $build; then
116 117 AC_CHECK_PROGS(HOST_CC, gcc cc)
... ... @@ -312,25 +313,6 @@ AC_SUBST(JAR)
312 313 AC_SUBST(JAVA_HOME)
313 314 AC_SUBST(JRE_HOME)
314 315  
315   -#--[ Misc options ]-------------------------------------------------------------------------------------------------------------------------------------------
316   -
317   -AC_SUBST(MAJOR_VERSION,"$(echo $VERSION | cut -d. -f1)")
318   -AC_SUBST(HOST_CC)
319   -AC_SUBST(EXEEXT)
320   -AC_SUBST(DLLPREFIX)
321   -AC_SUBST(DLLEXT)
322   -AC_SUBST(DLL_FLAGS)
323   -AC_SUBST(DLL_CFLAGS)
324   -AC_SUBST(DLLDIR)
325   -AC_SUBST(LDSOFLAGS)
326   -AC_SUBST(LDAPPFLAGS)
327   -AC_SUBST(LDLIBFLAGS)
328   -AC_SUBST(DBGRPATH)
329   -AC_SUBST(DBGCMDPREFIX)
330   -AC_SUBST(LDARCH)
331   -AC_SUBST(PLUGINS)
332   -AC_SUBST(APP_GUI_SRC)
333   -
334 316 #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------
335 317  
336 318 AC_CHECK_HEADER(malloc.h, AC_DEFINE(HAVE_MALLOC_H,,[do we have malloc.h?]))
... ... @@ -461,6 +443,7 @@ fi
461 443 # Set targets
462 444 if test "$app_cv_office" == "yes" ; then
463 445 AC_MSG_NOTICE([libreoffice sdk is present.])
  446 + EXTENSIONS="$EXTENSIONS oxt"
464 447 else
465 448 AC_MSG_NOTICE([libreoffice sdk is NOT present.])
466 449 fi
... ... @@ -471,6 +454,26 @@ AC_SUBST(OO_SDK_HOME)
471 454 #--[ Pre-reqs ]-----------------------------------------------------------------------------------------------------------------------------------------------
472 455 AC_SUBST(LIB3270_REQUIRES)
473 456  
  457 +#--[ Misc options ]-------------------------------------------------------------------------------------------------------------------------------------------
  458 +
  459 +AC_SUBST(MAJOR_VERSION,"$(echo $VERSION | cut -d. -f1)")
  460 +AC_SUBST(HOST_CC)
  461 +AC_SUBST(EXEEXT)
  462 +AC_SUBST(DLLPREFIX)
  463 +AC_SUBST(DLLEXT)
  464 +AC_SUBST(DLL_FLAGS)
  465 +AC_SUBST(DLL_CFLAGS)
  466 +AC_SUBST(DLLDIR)
  467 +AC_SUBST(LDSOFLAGS)
  468 +AC_SUBST(LDAPPFLAGS)
  469 +AC_SUBST(LDLIBFLAGS)
  470 +AC_SUBST(DBGRPATH)
  471 +AC_SUBST(DBGCMDPREFIX)
  472 +AC_SUBST(LDARCH)
  473 +AC_SUBST(PLUGINS)
  474 +AC_SUBST(EXTENSIONS)
  475 +AC_SUBST(APP_GUI_SRC)
  476 +
474 477 #--[ Output files ]-------------------------------------------------------------------------------------------------------------------------------------------
475 478  
476 479 AC_CONFIG_FILES([
... ...
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: 2013-03-25 08:38-0300\n"
  8 +"POT-Creation-Date: 2013-03-25 10:47-0300\n"
9 9 "PO-Revision-Date: 2013-03-12 11:29-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Português <>\n"
... ...