1. A computer-implemented resource management method, comprising acts of: at build time, creating an index of resources applicable to a build of an application; generating conditions under which a resource of the resources is applicable to the build of the application and indicating the generated condition in the index; recognizing a predefined identifier from resource metadata to identify one of the resources that is applicable to resource package generation for the application; partitioning the resources of the index into a resource package based on the condition indicated by the index; and utilizing a processor that executes instructions stored in memory to perform the acts of creating, recognizing, generating, and partitioning.