I have been thinking if APA build process could be generalized into something a bit like Launchpad PPAs. APA repo would move all current files into apa/APA directory and then we could for example add apa/firmware and apa/texasinstruments directory and the script would do the following.
for dir in *;do
cd $dir
$buildstuff #the debian way with debian directory, etc.
cd -
$publish
done
Voilà, armbian PPA (project package archive)