Build with port