There are two types of generation options:
Environment variables - to allow your Eclipse or Ant build script to find the Hibernate library Jar files
Generation options