update-deps.sh 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/bin/bash
  2. pushd $GOPATH/src/v2ray.com/core/external
  3. rsync -rv "$GOPATH/src/github.com/lucas-clemente/quic-go/" "./github.com/lucas-clemente/quic-go/"
  4. rm -rf ./github.com/lucas-clemente/quic-go/\.*
  5. rm -rf ./github.com/lucas-clemente/quic-go/benchmark
  6. rm -rf ./github.com/lucas-clemente/quic-go/docs
  7. rm -rf ./github.com/lucas-clemente/quic-go/example
  8. rm -rf ./github.com/lucas-clemente/quic-go/h2quic
  9. rm -rf ./github.com/lucas-clemente/quic-go/integrationtests
  10. rm -rf ./github.com/lucas-clemente/quic-go/internal/mocks
  11. rm ./github.com/lucas-clemente/quic-go/vendor/vendor.json
  12. rsync -rv "./github.com/lucas-clemente/quic-go/vendor/github.com/cheekybits/" "./github.com/cheekybits/"
  13. rsync -rv "./github.com/lucas-clemente/quic-go/vendor/github.com/cloudflare/" "./github.com/cloudflare/"
  14. rsync -rv "./github.com/lucas-clemente/quic-go/vendor/github.com/marten-seemann/" "./github.com/marten-seemann/"
  15. rm -rf "./github.com/lucas-clemente/quic-go/vendor/"
  16. rsync -rv "$GOPATH/src/github.com/gorilla/websocket/" "./github.com/gorilla/websocket/"
  17. rm -rf ./github.com/gorilla/websocket/\.*
  18. rm -rf ./github.com/gorilla/websocket/examples
  19. rm "./github.com/gorilla/websocket/.gitignore"
  20. rm "./github.com/gorilla/websocket/client_clone_legacy.go"
  21. rm "./github.com/gorilla/websocket/compression.go"
  22. rm "./github.com/gorilla/websocket/conn_write_legacy.go"
  23. rm "./github.com/gorilla/websocket/json.go"
  24. rm "./github.com/gorilla/websocket/prepared.go"
  25. rm "./github.com/gorilla/websocket/proxy.go"
  26. rm "./github.com/gorilla/websocket/trace_17.go"
  27. rm "./github.com/gorilla/websocket/trace.go"
  28. rm "./github.com/gorilla/websocket/x_net_proxy.go"
  29. find . -name "*_test.go" -delete
  30. find . -name "*.yml" -delete
  31. find . -name "*.go" -type f -print0 | LC_ALL=C xargs -0 sed -i '' 's#\"github\.com#\"v2ray\.com/core/external/github\.com#g'
  32. popd