Skip to content
Snippets Groups Projects
Commit 498bafe8 authored by Paweł Kędzia's avatar Paweł Kędzia
Browse files

(swig) Updated Makefile

parent 337a15b6
Branches
No related tags found
No related merge requests found
...@@ -31,7 +31,8 @@ CBIN=libcclvalue.o \ ...@@ -31,7 +31,8 @@ CBIN=libcclvalue.o \
libccloperator.o \ libccloperator.o \
libcclvariables.o \ libcclvariables.o \
libcclsentencecontext.o \ libcclsentencecontext.o \
libcclparser.o libcclparser.o \
libcclactionexeccontext.o
CBINOUT=_libcclvalue.so \ CBINOUT=_libcclvalue.so \
_libcclstrset.so \ _libcclstrset.so \
...@@ -50,12 +51,12 @@ CBINOUT=_libcclvalue.so \ ...@@ -50,12 +51,12 @@ CBINOUT=_libcclvalue.so \
_libcclsentencecontext.so \ _libcclsentencecontext.so \
_libccloperator.so \ _libccloperator.so \
_libcclparser.so \ _libcclparser.so \
_libcclactionexeccontext.so \
_boost_shared_ptr.so _boost_shared_ptr.so
CWRAP=libcclvalue_wrap.cxx \ CWRAP=libcclvalue_wrap.cxx \
libcclstrset_wrap.cxx \ libcclstrset_wrap.cxx \
libcclbool_wrap.cxx \ libcclbool_wrap.cxx \
libcclparser_wrap.cxx \
libcclposition_wrap.cxx \ libcclposition_wrap.cxx \
libccltset_wrap.cxx \ libccltset_wrap.cxx \
libcclexpression_wrap.cxx \ libcclexpression_wrap.cxx \
...@@ -70,6 +71,8 @@ CWRAP=libcclvalue_wrap.cxx \ ...@@ -70,6 +71,8 @@ CWRAP=libcclvalue_wrap.cxx \
libcclsentencecontext_wrap.cxx \ libcclsentencecontext_wrap.cxx \
libcorpussentence_wrap.cxx \ libcorpussentence_wrap.cxx \
libccloperator_wrap.cxx \ libccloperator_wrap.cxx \
libcclparser_wrap.cxx \
libcclactionexeccontext_wrap.cxx \
boost_shared_ptr_wrap.cxx boost_shared_ptr_wrap.cxx
CWRAPBIN=libcclvalue_wrap.o \ CWRAPBIN=libcclvalue_wrap.o \
...@@ -89,12 +92,12 @@ CWRAPBIN=libcclvalue_wrap.o \ ...@@ -89,12 +92,12 @@ CWRAPBIN=libcclvalue_wrap.o \
libcclsentencecontext_wrap.o \ libcclsentencecontext_wrap.o \
libccloperator_wrap.o \ libccloperator_wrap.o \
libcclparser_wrap.o \ libcclparser_wrap.o \
libcclactionexeccontext_wrap.o \
boost_shared_ptr_wrap.o boost_shared_ptr_wrap.o
PYMODULES=libcclvalue.py \ PYMODULES=libcclvalue.py \
libcclstrset.py \ libcclstrset.py \
libcclbool.py \ libcclbool.py \
libcclparser.py \
libcclposition.py \ libcclposition.py \
libccltset.py \ libccltset.py \
libcclmatch.py \ libcclmatch.py \
...@@ -108,6 +111,8 @@ PYMODULES=libcclvalue.py \ ...@@ -108,6 +111,8 @@ PYMODULES=libcclvalue.py \
libcclmatchvector.py \ libcclmatchvector.py \
libcclfunctionaloperator.py \ libcclfunctionaloperator.py \
libccloperator.py \ libccloperator.py \
libcclparser.py \
libcclactionexeccontext.py \
boost_shared_ptr.py boost_shared_ptr.py
PYCBIN=libcclvalue.pyc \ PYCBIN=libcclvalue.pyc \
...@@ -127,6 +132,7 @@ PYCBIN=libcclvalue.pyc \ ...@@ -127,6 +132,7 @@ PYCBIN=libcclvalue.pyc \
libcclfunctionaloperator.pyc \ libcclfunctionaloperator.pyc \
libccloperator.pyc \ libccloperator.pyc \
libcclparser.pyc \ libcclparser.pyc \
libcclactionexeccontext.pyc \
boost_shared_ptr.pyc boost_shared_ptr.pyc
all:boost_shared_ptr.o $(CBIN) all:boost_shared_ptr.o $(CBIN)
...@@ -269,6 +275,15 @@ libcclparser.o: ...@@ -269,6 +275,15 @@ libcclparser.o:
$(CPP) -shared libcclparser_wrap.o \ $(CPP) -shared libcclparser_wrap.o \
$(CCLBIN) $(ANTLRLIB) -o _libcclparser.so $(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: clean:
rm -f $(CBIN) $(CBINOUT) $(CWRAP) $(CWRAPBIN) $(PYMODULES) $(PYCBIN) rm -f $(CBIN) $(CBINOUT) $(CWRAP) $(CWRAPBIN) $(PYMODULES) $(PYCBIN)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment