2011/1/12 Bill Cox <waywardg...@gmail.com>: > $ gcc myprog.c -lgit://github/~waywardgeek/sonic=0.1
You already have this, it's called FUSE. E.g. $ sshfs $publicrepo $tmp $ gcc myprog.c -I$tmp $tmp/sonic.c If you want it to speak GIT protocol, just write a GIT extension, etc. -- Robert Millan