Commit 42f2fb77798d9cff6cd35028ff73357c85e8dc48
1 parent
3e599ae1
Exists in
master
and in
5 other branches
Iniciando incorporação do plugin dbus ao projeto principal
Showing
3 changed files
with
52 additions
and
5 deletions
Show diff stats
Makefile.in
... | ... | @@ -315,6 +315,7 @@ clean: |
315 | 315 | @make -C src/tools clean |
316 | 316 | @make -C src/plugins/remotectl clean |
317 | 317 | @make -C src/plugins/rx3270 clean |
318 | + @make -C src/plugins/dbus3270 clean | |
318 | 319 | @rm -f $(PACKAGE_NAME).png |
319 | 320 | @rm -f $(PACKAGE_NAME)-logo.png |
320 | 321 | @rm -f *.log |
... | ... | @@ -353,3 +354,8 @@ $(BINDIR)/Debug/plugins/rx3270@DLLEXT@: src/plugins/rx3270/* $(BINDIR)/Debug/$(P |
353 | 354 | $(BINDIR)/Release/plugins/rx3270@DLLEXT@: src/plugins/rx3270/* $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) |
354 | 355 | @make BINDIR="../../../$(BINDIR)" LIB3270_MODE=Release -C $(dir $<) Release |
355 | 356 | |
357 | +$(BINDIR)/Debug/plugins/dbus3270@DLLEXT@: src/plugins/dbus3270/* $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) | |
358 | + @make BINDIR="../../../$(BINDIR)" LIB3270_MODE=Debug -C $(dir $<) Debug | |
359 | + | |
360 | +$(BINDIR)/Release/plugins/dbus3270@DLLEXT@: src/plugins/dbus3270/* $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) | |
361 | + @make BINDIR="../../../$(BINDIR)" LIB3270_MODE=Release -C $(dir $<) Release | ... | ... |
pw3270.cbp
... | ... | @@ -220,7 +220,6 @@ |
220 | 220 | <Unit filename="src/lib3270/winversc.h" /> |
221 | 221 | <Unit filename="src/lib3270/xioc.h" /> |
222 | 222 | <Unit filename="src/lib3270/xl.h" /> |
223 | - <Unit filename="src/plugins/dbus/Makefile.in" /> | |
224 | 223 | <Unit filename="src/plugins/dbus/daemon.c"> |
225 | 224 | <Option compilerVar="CC" /> |
226 | 225 | </Unit> |
... | ... | @@ -230,9 +229,29 @@ |
230 | 229 | <Unit filename="src/plugins/dbus/main.c"> |
231 | 230 | <Option compilerVar="CC" /> |
232 | 231 | </Unit> |
233 | - <Unit filename="src/plugins/dbus/pw3270dbus.xml" /> | |
234 | 232 | <Unit filename="src/plugins/dbus/service.h" /> |
235 | - <Unit filename="src/plugins/dbus/test.sh" /> | |
233 | + <Unit filename="src/plugins/dbus3270/Makefile.in" /> | |
234 | + <Unit filename="src/plugins/dbus3270/daemon.c"> | |
235 | + <Option compilerVar="CC" /> | |
236 | + </Unit> | |
237 | + <Unit filename="src/plugins/dbus3270/daemon.h" /> | |
238 | + <Unit filename="src/plugins/dbus3270/dbus-glue.h" /> | |
239 | + <Unit filename="src/plugins/dbus3270/globals.h" /> | |
240 | + <Unit filename="src/plugins/dbus3270/gobject.c"> | |
241 | + <Option compilerVar="CC" /> | |
242 | + </Unit> | |
243 | + <Unit filename="src/plugins/dbus3270/iocallback.c"> | |
244 | + <Option compilerVar="CC" /> | |
245 | + </Unit> | |
246 | + <Unit filename="src/plugins/dbus3270/main.c"> | |
247 | + <Option compilerVar="CC" /> | |
248 | + </Unit> | |
249 | + <Unit filename="src/plugins/dbus3270/misc.c"> | |
250 | + <Option compilerVar="CC" /> | |
251 | + </Unit> | |
252 | + <Unit filename="src/plugins/dbus3270/pw3270dbus.xml" /> | |
253 | + <Unit filename="src/plugins/dbus3270/service.h" /> | |
254 | + <Unit filename="src/plugins/dbus3270/test.sh" /> | |
236 | 255 | <Unit filename="src/plugins/remotectl/Makefile.in" /> |
237 | 256 | <Unit filename="src/plugins/remotectl/hllapi.c"> |
238 | 257 | <Option compilerVar="CC" /> | ... | ... |
src/plugins/dbus3270/Makefile.in
... | ... | @@ -54,20 +54,42 @@ DBUSBINDINGTOOL=@DBUSBINDINGTOOL@ |
54 | 54 | |
55 | 55 | #---[ Flags ]------------------------------------------------------------------ |
56 | 56 | |
57 | +LIB3270_MODE ?= Default | |
58 | + | |
57 | 59 | DLL_FLAGS=-shared |
58 | 60 | DLL_CFLAGS=@DLL_CFLAGS@ |
59 | 61 | DEBUG_CFLAGS=-DDEBUG=1 -g -Wall |
60 | 62 | |
61 | -LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
62 | 63 | DBUS_CFLAGS=@DBUS_CFLAGS@ |
63 | 64 | GLIB_CFLAGS=@GLIB_CFLAGS@ |
64 | 65 | GTK_CFLAGS=@GTK_CFLAGS@ |
65 | 66 | |
66 | -LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
67 | 67 | DBUS_LIBS=@DBUS_LIBS@ |
68 | 68 | GLIB_LIBS=@GLIB_LIBS@ |
69 | 69 | GTK_LIBS=@GTK_LIBS@ |
70 | 70 | |
71 | +ifeq ($(LIB3270_MODE),Debug) | |
72 | + PW3270_LIBS=-L$(BINDBG)@DLLDIR@ -lpw3270 | |
73 | + PW3270_CFLAGS=-I../../../src/include | |
74 | + LIB3270_LIBS=-L$(BINDBG)@DLLDIR@ -l3270 | |
75 | + LIB270_CFLAGS=-I../../../src/include | |
76 | +endif | |
77 | + | |
78 | +ifeq ($(LIB3270_MODE),Release) | |
79 | + PW3270_LIBS=-L$(BINRLS)@DLLDIR@ -lṕw3270 | |
80 | + PW3270_CFLAGS=-I../../../src/include | |
81 | + LIB3270_LIBS=-L$(BINRLS)@DLLDIR@ -l3270 | |
82 | + LIB270_CFLAGS=-I../../../src/include | |
83 | +endif | |
84 | + | |
85 | +ifeq ($(LIB3270_MODE),Default) | |
86 | + LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
87 | + LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
88 | + PW3270_LIBS ?= `pkg-config --libs pw3270` | |
89 | + PW3270_CFLAGS ?= `pkg-config --cflags pw3270` | |
90 | +endif | |
91 | + | |
92 | + | |
71 | 93 | #---[ Rules ]------------------------------------------------------------------ |
72 | 94 | |
73 | 95 | $(OBJDBG)/%.o: %.c $(DEPENDS) | ... | ... |