UNPKG

node-crfpp

Version:

Wrapper of the CRF++ library

37 lines (26 loc) 752 B
SWIG = swig PREFIX = CRFPP all: perl ruby python java clean: rm -f *.pm *.cxx *.py perl: $(SWIG) -perl -shadow -c++ $(PREFIX).i mv -f $(PREFIX)_wrap.cxx ../perl mv -f $(PREFIX).pm ../perl ruby: $(SWIG) -ruby -c++ $(PREFIX).i mv -f $(PREFIX)_wrap.cxx ../ruby/$(PREFIX)_wrap.cpp python: $(SWIG) -python -shadow -c++ $(PREFIX).i mv -f $(PREFIX)_wrap.cxx ../python mv -f $(PREFIX).py ../python csharp: $(SWIG) -csharp -namespace CRFPP -c++ $(PREFIX).i mv -f $(PREFIX)_wrap.cxx ../csharp mv -f *.cs ../csharp java: $(SWIG) -java -package org.chasen.crfpp -c++ $(PREFIX).i mkdir -p ../java/org/chasen/crfpp mv -f $(PREFIX)_wrap.cxx ../java # rm -fr exception.java SWIGTYPE_*.java mv -f *.java ../java/org/chasen/crfpp