Add generic compiler projects