build: compile all the files in the top dir

wkline is now generated in the top dir too

dammit i lost the merge for 5 minutes.