Commit 012921c0118bf471c7e222e881b26d84c28f439a
1 parent
c567eae7
Exists in
master
and in
5 other branches
Pequenas correções no módulos DBUS & Rexx
Showing
3 changed files
with
18 additions
and
17 deletions
Show diff stats
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 | ... | ... |