furnace.utilities: refactor to not use make