1. A method comprising: providing a plurality of code components; providing a plurality of devices having device profiles; inspecting contents of the plurality of code components; and based on a result of the inspection of the contents of the code components and the device profiles, determining which of the devices to associate a code component with.