Commit 95e3d7e761602ad9f0c8ffdefe77185daf0d7368

Authored by Perry Werneck
1 parent 3202116c
Exists in master and in 1 other branch develop

Updating plugin path.

@@ -288,7 +288,7 @@ install-application: \ @@ -288,7 +288,7 @@ install-application: \
288 install-icons 288 install-icons
289 289
290 @$(MKDIR) \ 290 @$(MKDIR) \
291 - $(DESTDIR)$(libdir)/$(PRODUCT_NAME)-plugins 291 + $(DESTDIR)@PLUGIN_DIR@
292 292
293 @$(INSTALL_DATA) \ 293 @$(INSTALL_DATA) \
294 $(srcdir)/ui/@OSNAME@.ui.xml \ 294 $(srcdir)/ui/@OSNAME@.ui.xml \
@@ -300,7 +300,7 @@ install-application: \ @@ -300,7 +300,7 @@ install-application: \
300 install-linux-application: \ 300 install-linux-application: \
301 $(BINRLS)/$(PACKAGE_NAME)@EXEEXT@ 301 $(BINRLS)/$(PACKAGE_NAME)@EXEEXT@
302 302
303 - @$(MKDIR) \ 303 + @$(MKDIR) \
304 $(DESTDIR)$(bindir) 304 $(DESTDIR)$(bindir)
305 305
306 @$(INSTALL_PROGRAM) \ 306 @$(INSTALL_PROGRAM) \
1 #!/bin/bash 1 #!/bin/bash
2 -# SPDX-License-Identifier: LGPL-3.0-or-later  
3 -#  
4 -# Copyright (C) 2008 Banco do Brasil S.A.  
5 -#  
6 -# This program is free software: you can redistribute it and/or modify  
7 -# it under the terms of the GNU Lesser General Public License as published  
8 -# by the Free Software Foundation, either version 3 of the License, or  
9 -# (at your option) any later version.  
10 -#  
11 -# This program is distributed in the hope that it will be useful,  
12 -# but WITHOUT ANY WARRANTY; without even the implied warranty of  
13 -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the  
14 -# GNU General Public License for more details.  
15 -#  
16 -# You should have received a copy of the GNU Lesser General Public License  
17 -# along with this program. If not, see <https://www.gnu.org/licenses/>.  
18 -#  
19 2
20 builddir=${PWD} 3 builddir=${PWD}
21 4
22 -test -n "$srcdir" || srcdir=`dirname "$0"`  
23 -test -n "$srcdir" || srcdir=. 5 +test -n "$srcdir" || srcdir=$(readlink -f $(dirname "$0"))
  6 +test -n "$srcdir" || srcdir=$(readlink -f .)
24 7
25 -cd "$srcdir" 8 +cd ${srcdir}
26 9
27 -mkdir -p scripts 10 +mkdir -p ./scripts
28 mkdir -p m4 11 mkdir -p m4
29 12
30 -LIBTOOLIZE=$(which libtoolize)  
31 -if [ -z ${LIBTOOLIZE} ]; then  
32 - LIBTOOLIZE=$(which glibtoolize)  
33 -fi  
34 -if [ -z ${LIBTOOLIZE} ]; then  
35 - echo "Can't find libtoolize"  
36 - exit -1  
37 -fi  
38 -  
39 -${LIBTOOLIZE} --force 13 +libtoolize --force
40 if test $? != 0 ; then 14 if test $? != 0 ; then
41 - echo "libtoolize failed."  
42 - exit -1 15 + echo "libtoolize failed."
  16 + exit -1
43 fi 17 fi
44 18
45 aclocal 19 aclocal
@@ -48,11 +22,11 @@ if test $? != 0 ; then @@ -48,11 +22,11 @@ if test $? != 0 ; then
48 exit -1 22 exit -1
49 fi 23 fi
50 24
51 -#autoheader --force  
52 -#if test $? != 0 ; then  
53 -# echo "autoheader failed."  
54 -# exit -1  
55 -#fi 25 +autoheader --force
  26 +if test $? != 0 ; then
  27 + echo "autoheader failed."
  28 + exit -1
  29 +fi
56 30
57 autoconf --force 31 autoconf --force
58 if test $? != 0 ; then 32 if test $? != 0 ; then
@@ -64,10 +38,9 @@ automake --add-missing 2&gt; /dev/null | true @@ -64,10 +38,9 @@ automake --add-missing 2&gt; /dev/null | true
64 38
65 autopoint 39 autopoint
66 40
67 -cd "${builddir}"  
68 -  
69 -test -n "$NOCONFIGURE" || "$srcdir/configure" --srcdir=${srcdir} $@ 41 +cd ${builddir}
70 42
  43 +test -n "$NOCONFIGURE" || "./configure" "$@"
71 44
72 45
73 46
@@ -23,7 +23,7 @@ AC_PREREQ(2.61) @@ -23,7 +23,7 @@ AC_PREREQ(2.61)
23 23
24 dnl Initialise automake with the package name, version and 24 dnl Initialise automake with the package name, version and
25 dnl bug-reporting address. 25 dnl bug-reporting address.
26 -AC_INIT([pw3270], [5.4], [perry.werneck@gmail.com]) 26 +AC_INIT([pw3270], [5.5], [perry.werneck@gmail.com])
27 27
28 dnl Place auxilliary scripts here. 28 dnl Place auxilliary scripts here.
29 AC_CONFIG_AUX_DIR([scripts]) 29 AC_CONFIG_AUX_DIR([scripts])
@@ -40,6 +40,8 @@ AC_CONFIG_HEADER([src/include/config.h]) @@ -40,6 +40,8 @@ AC_CONFIG_HEADER([src/include/config.h])
40 dnl Initialise automake stuff. 40 dnl Initialise automake stuff.
41 AM_INIT_AUTOMAKE 41 AM_INIT_AUTOMAKE
42 42
  43 +LT_INIT
  44 +
43 dnl Set gettext version 45 dnl Set gettext version
44 AM_GNU_GETTEXT_VERSION([0.14]) 46 AM_GNU_GETTEXT_VERSION([0.14])
45 47
@@ -171,8 +173,8 @@ AC_SUBST(PACKAGE_DESCRIPTION,&quot;IBM 3270 Terminal emulator&quot;) @@ -171,8 +173,8 @@ AC_SUBST(PACKAGE_DESCRIPTION,&quot;IBM 3270 Terminal emulator&quot;)
171 app_vrs_major=$(echo $VERSION | cut -d. -f1) 173 app_vrs_major=$(echo $VERSION | cut -d. -f1)
172 app_vrs_minor=$(echo $VERSION | cut -d. -f2) 174 app_vrs_minor=$(echo $VERSION | cut -d. -f2)
173 175
174 -AC_DEFINE_UNQUOTED(PACKAGE_MAJOR_VERSION, $app_vrs_major)  
175 -AC_DEFINE_UNQUOTED(PACKAGE_MINOR_VERSION, $app_vrs_minor) 176 +AC_DEFINE_UNQUOTED(PACKAGE_MAJOR_VERSION, $app_vrs_major, [The package major version])
  177 +AC_DEFINE_UNQUOTED(PACKAGE_MINOR_VERSION, $app_vrs_minor, [The package minor version])
176 178
177 AC_SUBST(PACKAGE_MAJOR_VERSION,$app_vrs_major) 179 AC_SUBST(PACKAGE_MAJOR_VERSION,$app_vrs_major)
178 AC_SUBST(PACKAGE_MINOR_VERSION,$app_vrs_minor) 180 AC_SUBST(PACKAGE_MINOR_VERSION,$app_vrs_minor)
@@ -182,9 +184,9 @@ AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_ @@ -182,9 +184,9 @@ AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_
182 app_rls_major=$(echo $app_cv_release.0.0 | cut -d. -f1) 184 app_rls_major=$(echo $app_cv_release.0.0 | cut -d. -f1)
183 app_rls_minor=$(echo $app_cv_release.0.0 | cut -d. -f2) 185 app_rls_minor=$(echo $app_cv_release.0.0 | cut -d. -f2)
184 186
185 -AC_DEFINE_UNQUOTED(PACKAGE_RELEASE, "$app_cv_release")  
186 -AC_DEFINE_UNQUOTED(PACKAGE_MAJOR_RELEASE, $app_rls_major)  
187 -AC_DEFINE_UNQUOTED(PACKAGE_MINOR_RELEASE, $app_rls_minor) 187 +AC_DEFINE_UNQUOTED(PACKAGE_RELEASE, "$app_cv_release",[The package release])
  188 +AC_DEFINE_UNQUOTED(PACKAGE_MAJOR_RELEASE, $app_rls_major,[The package major release])
  189 +AC_DEFINE_UNQUOTED(PACKAGE_MINOR_RELEASE, $app_rls_minor,[The package minor release])
188 190
189 AC_SUBST(PACKAGE_RELEASE,$app_cv_release) 191 AC_SUBST(PACKAGE_RELEASE,$app_cv_release)
190 AC_SUBST(PACKAGE_MAJOR_RELEASE,$app_rls_major) 192 AC_SUBST(PACKAGE_MAJOR_RELEASE,$app_rls_major)
@@ -195,14 +197,18 @@ dnl Set application id &amp; product name @@ -195,14 +197,18 @@ dnl Set application id &amp; product name
195 dnl --------------------------------------------------------------------------- 197 dnl ---------------------------------------------------------------------------
196 198
197 AC_ARG_WITH([product-name], [AS_HELP_STRING([--with-product-name], [Set product name])], [ app_cv_product="$withval" ],[ app_cv_product=`pkg-config --variable=product_name lib3270` ]) 199 AC_ARG_WITH([product-name], [AS_HELP_STRING([--with-product-name], [Set product name])], [ app_cv_product="$withval" ],[ app_cv_product=`pkg-config --variable=product_name lib3270` ])
198 -AC_DEFINE_UNQUOTED(PRODUCT_NAME, $app_cv_product) 200 +AC_DEFINE_UNQUOTED(PRODUCT_NAME, $app_cv_product,[The product name])
199 AC_SUBST(PRODUCT_NAME,$app_cv_product) 201 AC_SUBST(PRODUCT_NAME,$app_cv_product)
200 202
201 AC_ARG_WITH([application-id], [AS_HELP_STRING([--application-id], [Set the application ID])], [ app_cv_application_id="$withval" ],[ app_cv_application_id=`pkg-config --variable=product_id lib3270`.terminal ]) 203 AC_ARG_WITH([application-id], [AS_HELP_STRING([--application-id], [Set the application ID])], [ app_cv_application_id="$withval" ],[ app_cv_application_id=`pkg-config --variable=product_id lib3270`.terminal ])
202 204
203 -AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id) 205 +AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id,[The application ID])
204 AC_SUBST(APPLICATION_ID,$app_cv_application_id) 206 AC_SUBST(APPLICATION_ID,$app_cv_application_id)
205 207
  208 +AC_ARG_WITH([plugin-dir], [AS_HELP_STRING([--with-plugin-dir], [The application plugin dir])], [ app_cv_plugin_path="$withval" ],[ app_cv_plugin_path=`pkg-config --variable=plugin_path lib3270` ])
  209 +AC_DEFINE_UNQUOTED(PLUGIN_DIR, "$app_cv_plugin_path", [The product name])
  210 +AC_SUBST(PLUGIN_DIR,$app_cv_plugin_path)
  211 +
206 dnl --------------------------------------------------------------------------- 212 dnl ---------------------------------------------------------------------------
207 dnl Check for unstable version 213 dnl Check for unstable version
208 dnl --------------------------------------------------------------------------- 214 dnl ---------------------------------------------------------------------------
@@ -217,7 +223,7 @@ AC_ARG_ENABLE([unstable], @@ -217,7 +223,7 @@ AC_ARG_ENABLE([unstable],
217 ]) 223 ])
218 224
219 if test "$app_cv_unstable" == "yes"; then 225 if test "$app_cv_unstable" == "yes"; then
220 - AC_DEFINE(ENABLE_UNSTABLE_FEATURES) 226 + AC_DEFINE(ENABLE_UNSTABLE_FEATURES,,[Are we using the unstable features?])
221 AC_MSG_NOTICE([Enabling unstable features]) 227 AC_MSG_NOTICE([Enabling unstable features])
222 else 228 else
223 AC_MSG_NOTICE([Using only stable features]) 229 AC_MSG_NOTICE([Using only stable features])
@@ -228,13 +234,13 @@ dnl --------------------------------------------------------------------------- @@ -228,13 +234,13 @@ dnl ---------------------------------------------------------------------------
228 dnl Check for LIBV3270 234 dnl Check for LIBV3270
229 dnl --------------------------------------------------------------------------- 235 dnl ---------------------------------------------------------------------------
230 236
231 -PKG_CHECK_MODULES( [LIBV3270], [libv3270], AC_DEFINE(HAVE_LIBV3270), AC_MSG_ERROR([LIBV3270 not present.])) 237 +PKG_CHECK_MODULES( [LIBV3270], [libv3270], AC_DEFINE(HAVE_LIBV3270,,[Do we have libv3270?]), AC_MSG_ERROR([LIBV3270 not present.]))
232 238
233 AC_SUBST(LIBV3270_LIBS) 239 AC_SUBST(LIBV3270_LIBS)
234 AC_SUBST(LIBV3270_CFLAGS) 240 AC_SUBST(LIBV3270_CFLAGS)
235 241
236 AC_ARG_WITH([library-name], [AS_HELP_STRING([--with-library-name], [Set protocol library name])], [ app_cv_library="$withval" ],[ app_cv_library=`pkg-config --variable=library_name lib3270` ]) 242 AC_ARG_WITH([library-name], [AS_HELP_STRING([--with-library-name], [Set protocol library name])], [ app_cv_library="$withval" ],[ app_cv_library=`pkg-config --variable=library_name lib3270` ])
237 -AC_DEFINE_UNQUOTED(LIBRARY_NAME, $app_cv_library) 243 +AC_DEFINE_UNQUOTED(LIBRARY_NAME, $app_cv_library,[The tn3270 library name])
238 AC_SUBST(LIBRARY_NAME,$app_cv_library) 244 AC_SUBST(LIBRARY_NAME,$app_cv_library)
239 245
240 dnl --------------------------------------------------------------------------- 246 dnl ---------------------------------------------------------------------------
@@ -243,19 +249,7 @@ dnl --------------------------------------------------------------------------- @@ -243,19 +249,7 @@ dnl ---------------------------------------------------------------------------
243 249
244 GLIB_GSETTINGS 250 GLIB_GSETTINGS
245 251
246 -case "$host" in  
247 - *-mingw32|*-pc-msys)  
248 - PKG_CHECK_MODULES( [GTK], [gtk+-3.0 glib-2.0 gmodule-2.0], AC_DEFINE(HAVE_GTK), AC_MSG_ERROR([GTK not present.]))  
249 - ;;  
250 -  
251 - *-apple-darwin*)  
252 - PKG_CHECK_MODULES( [GTK], [gtk+-3.0 glib-2.0 gmodule-2.0], AC_DEFINE(HAVE_GTK), AC_MSG_ERROR([GTK not present.]))  
253 - ;;  
254 -  
255 - *)  
256 - PKG_CHECK_MODULES( [GTK], [gtk+-3.0 glib-2.0 gmodule-2.0], AC_DEFINE(HAVE_GTK), AC_MSG_ERROR([GTK not present.]))  
257 -  
258 -esac 252 +PKG_CHECK_MODULES( [GTK], [gtk+-3.0 glib-2.0 gmodule-2.0], AC_DEFINE(HAVE_GTK,1,[Do we have gtk?]), AC_MSG_ERROR([GTK not present.]))
259 253
260 AC_SUBST(GTK_LIBS) 254 AC_SUBST(GTK_LIBS)
261 AC_SUBST(GTK_CFLAGS) 255 AC_SUBST(GTK_CFLAGS)
@@ -46,6 +46,7 @@ @@ -46,6 +46,7 @@
46 <Unit filename="schemas/linux/window.gschema.xml.in" /> 46 <Unit filename="schemas/linux/window.gschema.xml.in" />
47 <Unit filename="schemas/windows/application.gschema.xml.in" /> 47 <Unit filename="schemas/windows/application.gschema.xml.in" />
48 <Unit filename="schemas/windows/window.gschema.xml.in" /> 48 <Unit filename="schemas/windows/window.gschema.xml.in" />
  49 + <Unit filename="src/include/config.h" />
49 <Unit filename="src/include/pw3270.h" /> 50 <Unit filename="src/include/pw3270.h" />
50 <Unit filename="src/include/pw3270/actions.h" /> 51 <Unit filename="src/include/pw3270/actions.h" />
51 <Unit filename="src/include/pw3270/application.h" /> 52 <Unit filename="src/include/pw3270/application.h" />
@@ -67,6 +68,7 @@ @@ -67,6 +68,7 @@
67 <Unit filename="src/main/tools.c"> 68 <Unit filename="src/main/tools.c">
68 <Option compilerVar="CC" /> 69 <Option compilerVar="CC" />
69 </Unit> 70 </Unit>
  71 + <Unit filename="src/main/windows/resources.rc" />
70 <Unit filename="src/objects/actions/abstract.c"> 72 <Unit filename="src/objects/actions/abstract.c">
71 <Option compilerVar="CC" /> 73 <Option compilerVar="CC" />
72 </Unit> 74 </Unit>
@@ -89,6 +91,9 @@ @@ -89,6 +91,9 @@
89 <Unit filename="src/objects/actions/simple.c"> 91 <Unit filename="src/objects/actions/simple.c">
90 <Option compilerVar="CC" /> 92 <Option compilerVar="CC" />
91 </Unit> 93 </Unit>
  94 + <Unit filename="src/objects/actions/testprogram/testprogram.c">
  95 + <Option compilerVar="CC" />
  96 + </Unit>
92 <Unit filename="src/objects/actions/tools.c"> 97 <Unit filename="src/objects/actions/tools.c">
93 <Option compilerVar="CC" /> 98 <Option compilerVar="CC" />
94 </Unit> 99 </Unit>
@@ -116,6 +121,9 @@ @@ -116,6 +121,9 @@
116 <Unit filename="src/objects/application/open.c"> 121 <Unit filename="src/objects/application/open.c">
117 <Option compilerVar="CC" /> 122 <Option compilerVar="CC" />
118 </Unit> 123 </Unit>
  124 + <Unit filename="src/objects/application/plugins.c">
  125 + <Option compilerVar="CC" />
  126 + </Unit>
119 <Unit filename="src/objects/application/private.h" /> 127 <Unit filename="src/objects/application/private.h" />
120 <Unit filename="src/objects/keypad/attribute.c"> 128 <Unit filename="src/objects/keypad/attribute.c">
121 <Option compilerVar="CC" /> 129 <Option compilerVar="CC" />
@@ -130,6 +138,9 @@ @@ -130,6 +138,9 @@
130 <Option compilerVar="CC" /> 138 <Option compilerVar="CC" />
131 </Unit> 139 </Unit>
132 <Unit filename="src/objects/keypad/private.h" /> 140 <Unit filename="src/objects/keypad/private.h" />
  141 + <Unit filename="src/objects/keypad/testprogram/testprogram.c">
  142 + <Option compilerVar="CC" />
  143 + </Unit>
133 <Unit filename="src/objects/keypad/widget.c"> 144 <Unit filename="src/objects/keypad/widget.c">
134 <Option compilerVar="CC" /> 145 <Option compilerVar="CC" />
135 </Unit> 146 </Unit>
@@ -173,6 +184,9 @@ @@ -173,6 +184,9 @@
173 <Unit filename="src/objects/toolbar/settings.c"> 184 <Unit filename="src/objects/toolbar/settings.c">
174 <Option compilerVar="CC" /> 185 <Option compilerVar="CC" />
175 </Unit> 186 </Unit>
  187 + <Unit filename="src/objects/toolbar/testprogram/testprogram.c">
  188 + <Option compilerVar="CC" />
  189 + </Unit>
176 <Unit filename="src/objects/toolbar/toolbar.c"> 190 <Unit filename="src/objects/toolbar/toolbar.c">
177 <Option compilerVar="CC" /> 191 <Option compilerVar="CC" />
178 </Unit> 192 </Unit>
@@ -210,6 +224,9 @@ @@ -210,6 +224,9 @@
210 <Unit filename="src/objects/window/terminal.c"> 224 <Unit filename="src/objects/window/terminal.c">
211 <Option compilerVar="CC" /> 225 <Option compilerVar="CC" />
212 </Unit> 226 </Unit>
  227 + <Unit filename="src/objects/window/testprogram/testprogram.c">
  228 + <Option compilerVar="CC" />
  229 + </Unit>
213 <Unit filename="src/objects/window/tools.c"> 230 <Unit filename="src/objects/window/tools.c">
214 <Option compilerVar="CC" /> 231 <Option compilerVar="CC" />
215 </Unit> 232 </Unit>
src/include/config.h.in
1 -/*  
2 - * "Software G3270, 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., 51 Franklin  
19 - * St, Fifth Floor, Boston, MA 02110-1301 USA  
20 - *  
21 - * Este programa está nomeado como config.h e possui - linhas de código.  
22 - *  
23 - * Contatos:  
24 - *  
25 - * perry.werneck@gmail.com (Alexandre Perry de Souza Werneck)  
26 - * erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)  
27 - *  
28 - */  
29 -  
30 -#ifndef PW3270_CONFIG_H_INCLUDED  
31 -  
32 - #define PW3270_CONFIG_H_INCLUDED 1  
33 -  
34 - #undef PACKAGE_NAME  
35 - #undef PACKAGE_VERSION  
36 - #undef PACKAGE_RELEASE  
37 - #undef PRODUCT_NAME  
38 - #undef APPLICATION_ID  
39 - #undef ENABLE_UNSTABLE_FEATURES  
40 - #undef HAVE_MALLOC_H  
41 - #undef HAVE_STRTOK_R  
42 - #undef HAVE_LOCALTIME_R  
43 -  
44 -#endif /* PW3270_CONFIG_H_INCLUDED */ 1 +/* src/include/config.h.in. Generated from configure.ac by autoheader. */
45 2
  3 +/* The application ID */
  4 +#undef APPLICATION_ID
  5 +
  6 +/* Are we using the unstable features? */
  7 +#undef ENABLE_UNSTABLE_FEATURES
  8 +
  9 +/* Define to 1 if you have the <dlfcn.h> header file. */
  10 +#undef HAVE_DLFCN_H
  11 +
  12 +/* Do we have gtk? */
  13 +#undef HAVE_GTK
  14 +
  15 +/* Define to 1 if you have the <inttypes.h> header file. */
  16 +#undef HAVE_INTTYPES_H
  17 +
  18 +/* Do we have libv3270? */
  19 +#undef HAVE_LIBV3270
  20 +
  21 +/* Do we have localtime_r? */
  22 +#undef HAVE_LOCALTIME_R
  23 +
  24 +/* do we have malloc.h? */
  25 +#undef HAVE_MALLOC_H
  26 +
  27 +/* Define to 1 if you have the <memory.h> header file. */
  28 +#undef HAVE_MEMORY_H
  29 +
  30 +/* Define to 1 if you have the <stdint.h> header file. */
  31 +#undef HAVE_STDINT_H
  32 +
  33 +/* Define to 1 if you have the <stdlib.h> header file. */
  34 +#undef HAVE_STDLIB_H
  35 +
  36 +/* Define to 1 if you have the <strings.h> header file. */
  37 +#undef HAVE_STRINGS_H
  38 +
  39 +/* Define to 1 if you have the <string.h> header file. */
  40 +#undef HAVE_STRING_H
  41 +
  42 +/* Do we have strtok_r? */
  43 +#undef HAVE_STRTOK_R
  44 +
  45 +/* Define to 1 if you have the <sys/stat.h> header file. */
  46 +#undef HAVE_SYS_STAT_H
  47 +
  48 +/* Define to 1 if you have the <sys/types.h> header file. */
  49 +#undef HAVE_SYS_TYPES_H
  50 +
  51 +/* Define to 1 if you have the <unistd.h> header file. */
  52 +#undef HAVE_UNISTD_H
  53 +
  54 +/* The tn3270 library name */
  55 +#undef LIBRARY_NAME
  56 +
  57 +/* Define to the sub-directory where libtool stores uninstalled libraries. */
  58 +#undef LT_OBJDIR
  59 +
  60 +/* Name of package */
  61 +#undef PACKAGE
  62 +
  63 +/* Define to the address where bug reports for this package should be sent. */
  64 +#undef PACKAGE_BUGREPORT
  65 +
  66 +/* The package major release */
  67 +#undef PACKAGE_MAJOR_RELEASE
  68 +
  69 +/* The package major version */
  70 +#undef PACKAGE_MAJOR_VERSION
  71 +
  72 +/* The package minor release */
  73 +#undef PACKAGE_MINOR_RELEASE
  74 +
  75 +/* The package minor version */
  76 +#undef PACKAGE_MINOR_VERSION
  77 +
  78 +/* Define to the full name of this package. */
  79 +#undef PACKAGE_NAME
  80 +
  81 +/* The package release */
  82 +#undef PACKAGE_RELEASE
  83 +
  84 +/* Define to the full name and version of this package. */
  85 +#undef PACKAGE_STRING
  86 +
  87 +/* Define to the one symbol short name of this package. */
  88 +#undef PACKAGE_TARNAME
  89 +
  90 +/* Define to the home page for this package. */
  91 +#undef PACKAGE_URL
  92 +
  93 +/* Define to the version of this package. */
  94 +#undef PACKAGE_VERSION
  95 +
  96 +/* The product name */
  97 +#undef PLUGIN_DIR
  98 +
  99 +/* The product name */
  100 +#undef PRODUCT_NAME
  101 +
  102 +/* Define to 1 if you have the ANSI C header files. */
  103 +#undef STDC_HEADERS
  104 +
  105 +/* Version number of package */
  106 +#undef VERSION
src/objects/application/application.c
@@ -302,7 +302,7 @@ static void pw3270Application_init(pw3270Application *app) { @@ -302,7 +302,7 @@ static void pw3270Application_init(pw3270Application *app) {
302 g_settings_bind(app->settings, "ui-style", app, "ui-style", G_SETTINGS_BIND_DEFAULT); 302 g_settings_bind(app->settings, "ui-style", app, "ui-style", G_SETTINGS_BIND_DEFAULT);
303 } 303 }
304 304
305 - pw3270_load_plugins_from_path(app, G_STRINGIFY(LIBDIR) G_DIR_SEPARATOR_S G_STRINGIFY(PRODUCT_NAME) "-plugins"); 305 + pw3270_load_plugins_from_path(app, PLUGIN_DIR);
306 306
307 #endif // _WIN32 307 #endif // _WIN32
308 308