+CXX=g++
+CXXFLAGS=-fPIC -O2 -g
+EXT_DIR=$(DESTDIR)$(shell php-config --extension-dir)/
+
+php_itkacl.so: itkacl_wrap.o
+ $(CXX) -shared -o php_itkacl.so itkacl_wrap.o -litkacl
+
+itkacl_wrap.o: itkacl_wrap.cpp
+ $(CXX) $(shell php-config --includes) $(CXXFLAGS) -c itkacl_wrap.cpp -o itkacl_wrap.o
+
+itkacl_wrap.cpp: itkacl.i
+ swig -php7 -noproxy -c++ -cppext cpp itkacl.i
+
+clean:
+ $(RM) itkacl.php itkacl_wrap.cpp itkacl_wrap.o php_itkacl.h php_itkacl.so
+
+install:
+ mkdir -p $(EXT_DIR)
+ install php_itkacl.so $(EXT_DIR)
+
+.PHONY: clean install