[setup] use entry_point to generate script