Builds source files in the order you require