Commit 012921c0118bf471c7e222e881b26d84c28f439a

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

Pequenas correções no módulos DBUS & Rexx

src/plugins/dbus3270/Makefile.in
... ... @@ -83,16 +83,16 @@ GLIB_LIBS=@GLIB_LIBS@
83 83 GTK_LIBS=@GTK_LIBS@
84 84  
85 85 ifeq ($(LIB3270_MODE),Debug)
86   - PW3270_LIBS="-L../../../.bin/Debug@DLLDIR@ -lpw3270"
87   - PW3270_CFLAGS="-I../../../src/include"
88   - LIB3270_LIBS="-L../../../.bin/Debug@DLLDIR@ -l3270"
  86 + PW3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -lpw3270
  87 + PW3270_CFLAGS=-I../../../src/include"
  88 + LIB3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -l3270
89 89 LIB3270_CFLAGS=-I../../../src/include
90 90 endif
91 91  
92 92 ifeq ($(LIB3270_MODE),Release)
93   - PW3270_LIBS="-L../../../.bin/Release@DLLDIR@ -lpw3270"
94   - PW3270_CFLAGS="-I../../../src/include"
95   - LIB3270_LIBS="-L../../../.bin/Release@DLLDIR@ -l3270"
  93 + PW3270_LIBS=-L../../../.bin/Release@DLLDIR@ -lpw3270
  94 + PW3270_CFLAGS=-I../../../src/include
  95 + LIB3270_LIBS=-L../../../.bin/Release@DLLDIR@ -l3270
96 96 LIB3270_CFLAGS=-I../../../src/include
97 97 endif
98 98  
... ... @@ -125,6 +125,11 @@ $(BINRLS)/plugins/$(MODULE_NAME).so: $(foreach SRC, $(basename $(PLUGIN_SRC)), $
125 125 @$(MKDIR) `dirname $@`
126 126 $(LD) $(DLL_FLAGS) -Wl,-soname,`basename $@` $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(PW3270_LIBS) $(GLIB_LIBS) $(GTK_LIBS) $(DBUS_LIBS)
127 127  
  128 +$(BINRLS)/@PACKAGE_NAME@d: $(foreach SRC, $(basename $(DAEMON_SRC)), $(OBJRLS)/$(SRC).o)
  129 + @echo " CCLD `basename $@`"
  130 + @$(MKDIR) `dirname $@`
  131 + @$(CC) $(CFLAGS) -o $@ $^ $(DBUS_LIBS) $(GLIB_LIBS) $(LIB3270_LIBS)
  132 +
128 133 #---[ Debug targets ]----------------------------------------------------------
129 134  
130 135 Debug: $(BINDBG)/plugins/$(MODULE_NAME).so
... ...
src/plugins/dbus3270/test.sh
... ... @@ -38,7 +38,7 @@ run_command()
38 38 ;;
39 39  
40 40 enter)
41   - dbus-send --session --print-reply --dest=$DEST $BPATH $DEST.enter
  41 + dbus-send --session --print-reply --dest=$DEST.$SESSION $BPATH $DEST.enter
42 42 ;;
43 43  
44 44 *)
... ... @@ -78,14 +78,6 @@ do
78 78  
79 79 esac
80 80  
81   - elif [ -d $1 ]; then
82   -
83   - IMGNAME=$1
84   -
85   - if [ -e $IMGNAME/matriz.conf ]; then
86   - . $IMGNAME/matriz.conf
87   - fi
88   -
89 81 else
90 82 run_command $@
91 83 exit 0
... ...
src/plugins/rx3270/rxapimain.cc
... ... @@ -59,6 +59,10 @@
59 59 int librx3270_unloaded(void) __attribute__((destructor));
60 60 #endif
61 61  
  62 + LIB3270_EXPORT RexxRoutineEntry rx3270_functions[];
  63 + LIB3270_EXPORT RexxPackageEntry rx3270_package_entry;
  64 +
  65 +
62 66 static enum rx3270mode active_mode = RX3270_MODE_UNDEFINED;
63 67  
64 68 /*--[ Implement ]------------------------------------------------------------------------------------*/
... ... @@ -116,7 +120,7 @@ int librx3270_unloaded(void)
116 120 }
117 121  
118 122 // now build the actual entry list
119   -LIB3270_EXPORT RexxRoutineEntry rx3270_functions[] =
  123 +RexxRoutineEntry rx3270_functions[] =
120 124 {
121 125 REXX_TYPED_ROUTINE(rx3270version, rx3270version),
122 126 REXX_TYPED_ROUTINE(rx3270QueryCState, rx3270QueryCState),
... ... @@ -139,7 +143,7 @@ LIB3270_EXPORT RexxRoutineEntry rx3270_functions[] =
139 143 REXX_LAST_METHOD()
140 144 };
141 145  
142   -LIB3270_EXPORT RexxPackageEntry rx3270_package_entry =
  146 +RexxPackageEntry rx3270_package_entry =
143 147 {
144 148 STANDARD_PACKAGE_HEADER
145 149 REXX_CURRENT_INTERPRETER_VERSION, // anything after 4.0.0 will work
... ...