Build with tup