I'd rather have libimobiledevice included/updated/initted as a submodule in submodules/, then copied to build/, the way we do for everything else.