#!/bin/sh
./act.linux64 lib3mf.xml  -bindings ../Autogenerated/Bindings -interfaces ../Autogenerated/Source -stubs ../Source/API -suppresslicense -suppressexamples
./act.linux64 lib3mf.xml  -stubs ../Include/API -suppresslicense -suppressexamples -suppressbindings -suppressinterfaces

# remove header form ../Source/API
find ../Source/API -name "*.hpp" -type f -delete
# remove cpp from ../Include/API
find ../Include/API -name "*.cpp" -type f -delete