build: make the build position independent