generate HLSProvider.swc library for easier 3rd party project integration