vsl: make vsl.[ch] build