From b906fa92de7870c80166e9bb7c9fe81adeef8844 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Wed, 12 Sep 2012 14:35:11 +0000 Subject: [PATCH] Implementando modulo hllapi --- Makefile.in | 4 ++++ configure.ac | 1 + pw3270.cbp | 12 ++++++++++++ src/include/pw3270/hllapi.h | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/include/pw3270/plugin.h | 5 ++++- src/plugins/remotectl/Makefile.in | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/plugins/remotectl/hllapi.c | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/plugins/remotectl/pipesource.c | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/plugins/remotectl/remotectl.c | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/plugins/remotectl/remotectl.h | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 10 files changed, 766 insertions(+), 1 deletion(-) create mode 100644 src/include/pw3270/hllapi.h create mode 100644 src/plugins/remotectl/Makefile.in create mode 100644 src/plugins/remotectl/hllapi.c create mode 100644 src/plugins/remotectl/pipesource.c create mode 100644 src/plugins/remotectl/remotectl.c create mode 100644 src/plugins/remotectl/remotectl.h diff --git a/Makefile.in b/Makefile.in index 01432c3..1014d2e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -126,6 +126,9 @@ src/tools/%@EXEEXT@: src/tools/%.c $(BINDIR)/Debug/plugins/%@DLLEXT@: src/plugins/%/* $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) @make BINDIR="../../../$(BINDIR)" PW3270_LIBS="-L../../../$(BINDIR)/Debug@DLLDIR@ -l3270 -lpw3270" PW3270_CFLAGS="-I../../../src/include" -C $(dir $<) Debug +$(BINDIR)/Release/plugins/%@DLLEXT@: src/plugins/%/* $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) + @make BINDIR="../../../$(BINDIR)" PW3270_LIBS="-L../../../$(BINDIR)/Release@DLLDIR@ -l3270 -lpw3270" PW3270_CFLAGS="-I../../../src/include" -C $(dir $<) Release + #---[ Release targets ]-------------------------------------------------------- all: $(BINDIR)/Release/$(PACKAGE_TARNAME)$(EXEEXT) locale filelist @@ -292,6 +295,7 @@ clean: @make -C src/lib3270 clean @make -C src/pw3270 clean @make -C src/tools clean + @make -C src/plugins/remotectl clean @rm -f $(PACKAGE_NAME).png @rm -f $(PACKAGE_NAME)-logo.png @rm -f *.log diff --git a/configure.ac b/configure.ac index 2c44273..94df14c 100644 --- a/configure.ac +++ b/configure.ac @@ -358,6 +358,7 @@ AC_CONFIG_FILES([ src/pw3270/Makefile src/pw3270/uiparser/Makefile src/tools/Makefile + src/plugins/remotectl/Makefile man/Makefile makegtkruntime.sh ]) diff --git a/pw3270.cbp b/pw3270.cbp index ebce596..d4c5081 100644 --- a/pw3270.cbp +++ b/pw3270.cbp @@ -68,6 +68,7 @@ + @@ -213,6 +214,17 @@ + + + + + + + +