1. A method of packaging a plurality of files, the method comprising: preparing a source file comprising a declaration of an array, the array being declared to have sufficient space to accommodate at least a plurality of files to be packaged; compiling the source file into an executable file; and overwriting the array in the executable file with data from each file in the plurality of files.