From 498bafe8bc71a3b24582fa97b4e65bf85b54edb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20K=C4=99dzia?= <Pawel.Kedzia@pwr.wroc.pl> Date: Tue, 10 May 2011 11:00:11 +0200 Subject: [PATCH] (swig) Updated Makefile --- swig/Makefile | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/swig/Makefile b/swig/Makefile index d13b32f..de32c55 100644 --- a/swig/Makefile +++ b/swig/Makefile @@ -31,7 +31,8 @@ CBIN=libcclvalue.o \ libccloperator.o \ libcclvariables.o \ libcclsentencecontext.o \ - libcclparser.o + libcclparser.o \ + libcclactionexeccontext.o CBINOUT=_libcclvalue.so \ _libcclstrset.so \ @@ -50,12 +51,12 @@ CBINOUT=_libcclvalue.so \ _libcclsentencecontext.so \ _libccloperator.so \ _libcclparser.so \ + _libcclactionexeccontext.so \ _boost_shared_ptr.so CWRAP=libcclvalue_wrap.cxx \ libcclstrset_wrap.cxx \ libcclbool_wrap.cxx \ - libcclparser_wrap.cxx \ libcclposition_wrap.cxx \ libccltset_wrap.cxx \ libcclexpression_wrap.cxx \ @@ -70,6 +71,8 @@ CWRAP=libcclvalue_wrap.cxx \ libcclsentencecontext_wrap.cxx \ libcorpussentence_wrap.cxx \ libccloperator_wrap.cxx \ + libcclparser_wrap.cxx \ + libcclactionexeccontext_wrap.cxx \ boost_shared_ptr_wrap.cxx CWRAPBIN=libcclvalue_wrap.o \ @@ -89,12 +92,12 @@ CWRAPBIN=libcclvalue_wrap.o \ libcclsentencecontext_wrap.o \ libccloperator_wrap.o \ libcclparser_wrap.o \ + libcclactionexeccontext_wrap.o \ boost_shared_ptr_wrap.o PYMODULES=libcclvalue.py \ libcclstrset.py \ libcclbool.py \ - libcclparser.py \ libcclposition.py \ libccltset.py \ libcclmatch.py \ @@ -108,6 +111,8 @@ PYMODULES=libcclvalue.py \ libcclmatchvector.py \ libcclfunctionaloperator.py \ libccloperator.py \ + libcclparser.py \ + libcclactionexeccontext.py \ boost_shared_ptr.py PYCBIN=libcclvalue.pyc \ @@ -127,6 +132,7 @@ PYCBIN=libcclvalue.pyc \ libcclfunctionaloperator.pyc \ libccloperator.pyc \ libcclparser.pyc \ + libcclactionexeccontext.pyc \ boost_shared_ptr.pyc all:boost_shared_ptr.o $(CBIN) @@ -269,6 +275,15 @@ libcclparser.o: $(CPP) -shared libcclparser_wrap.o \ $(CCLBIN) $(ANTLRLIB) -o _libcclparser.so +# ----------------------------------------------------------------------------- + +# ActionExecContext +libcclactionexeccontext.o: + $(SWIG) $(SWIGOPTS_LANG) libcclactionexeccontext.i + $(CPP) -c libcclactionexeccontext_wrap.cxx -I$(PYTHONDIR) -I$(WCCLDIR) $(CPPFLAGS) + $(CPP) -shared libcclactionexeccontext_wrap.o \ + $(CCLBIN) $(ANTLRLIB) -o _libcclactionexeccontext.so + # ----------------------------------------------------------------------------- clean: rm -f $(CBIN) $(CBINOUT) $(CWRAP) $(CWRAPBIN) $(PYMODULES) $(PYCBIN) -- GitLab