build: use __pipe_set