add CMakeList to StaticFactory dp