diff --git a/Dockerfile b/Dockerfile index 49bebb5f6..52adac660 100644 --- a/Dockerfile +++ b/Dockerfile @@ -42,7 +42,7 @@ RUN go mod download # prepare COPY . . -RUN make patch-asn1 +RUN make patch-asn1-docker RUN make assets # copy ui diff --git a/Makefile b/Makefile index a1272747d..af8300312 100644 --- a/Makefile +++ b/Makefile @@ -135,3 +135,9 @@ patch-asn1:: cat $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go | grep -C 1 "out = true" sudo patch -N -t -d $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte -i $(CURRDIR)/patch/asn1.diff cat $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go | grep -C 1 "out = true" + +patch-asn1-docker:: + # echo $(GOROOT) + cat $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go | grep -C 1 "out = true" + patch -N -t -d $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte -i $(CURRDIR)/patch/asn1.diff + cat $(GOROOT)/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go | grep -C 1 "out = true"