11.6 Custom Manifest Entries

Griffon will automatically create the following entries in the application's manifest

    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.8.1
    Created-By: ${jvm.version} (${jvm.vendor})
    Main-Class: ${griffonApplicationClass} | ${griffonAppletClass}
    Built-By: ${user.name}
    Build-Date: dd-MM-yyyy HH:mm:ss
    Griffon-Version: ${griffonVersion}
    Implementation-Title: capitalize(${griffonAppName})
    Implementation-Version: ${appVersion}
    Implementation-Vendor: capitalize(${griffonAppName})

There might be times when you must specify additional attributes or override existing ones. You can do this by adding a new block of configuration to `BuildConfig.groovy`, for example

    griffon {
        jars {
            manifest = [
                'Foo': 'Bar'
                'Built-By': 'Acme'
            ]
        }
    }