1. A system, comprising: a memory; and a processor, coupled to the memory, configured to execute computer-executable modules stored in the memory, the computer-executable modules comprising: an autonomous configuration module configured to identify target information comprising respective characteristics of a plurality of target devices for an application; a configuration module configured to generate respective sets of configuration information for the target devices based upon the respective characteristics of the target devices, wherein the respective sets of configuration information for the target devices are associated with the application project; a build module configured to compile respective builds of the application for the target devices based upon the respective sets of configuration information.