In a first exemplary media implementation, one or more
processor-accessible media include a build provider that is tailored for
a particular file type, the build provider adapted to generate code from
files corresponding to the particular file type and to contribute the
generated code to a compilation. In a second exemplary media
implementation, one or more processor-accessible media include
processor-executable instructions that, when executed, direct a device to
perform actions including: accepting multiple files, each file of the
multiple files corresponding to a respective file type and including
source code; associating a build provider with each file of the multiple
files in accordance with the corresponding respective file type;
ascertaining the source code of each file of the multiple files via the
associated build provider; and compiling the ascertained source code of
each file of the multiple files into an assembly.