代码拉取完成,页面将自动刷新
同步操作将从 ZJURLMirrors/apollo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
workspace(name = "apollo")
# googletest (GTest and GMock)
new_http_archive(
name = "gtest",
build_file = "third_party/gtest.BUILD",
sha256 = "58a6f4277ca2bc8565222b3bbd58a177609e9c488e8a72649359ba51450db7d8",
strip_prefix = "googletest-release-1.8.0",
url = "https://github.com/google/googletest/archive/release-1.8.0.tar.gz",
)
# gflags
http_archive(
name = "com_github_gflags_gflags",
sha256 = "466c36c6508a451734e4f4d76825cf9cd9b8716d2b70ef36479ae40f08271f88",
strip_prefix = "gflags-2.2.0",
url = "https://github.com/gflags/gflags/archive/v2.2.0.tar.gz",
)
bind(
name = "gflags",
actual = "@com_github_gflags_gflags//:gflags",
)
# glog
new_http_archive(
name = "glog",
build_file = "third_party/glog.BUILD",
sha256 = "7580e408a2c0b5a89ca214739978ce6ff480b5e7d8d7698a2aa92fadc484d1e0",
strip_prefix = "glog-0.3.5",
url = "https://github.com/google/glog/archive/v0.3.5.tar.gz",
)
# Google Benchmark
new_http_archive(
name = "benchmark",
build_file = "third_party/benchmark.BUILD",
sha256 = "e7334dd254434c6668e33a54c8f839194c7c61840d52f4b6258eee28e9f3b20e",
strip_prefix = "benchmark-1.1.0",
url = "https://github.com/google/benchmark/archive/v1.1.0.tar.gz",
)
# cpplint from google style guide
new_git_repository(
name = "google_styleguide",
build_file = "third_party/google_styleguide.BUILD",
commit = "159b4c81bbca97a9ca00f1195a37174388398a67",
remote = "https://github.com/google/styleguide.git",
)
# eigen
new_http_archive(
name = "eigen",
build_file = "third_party/eigen.BUILD",
sha256 = "04f8a4fa4afedaae721c1a1c756afeea20d3cdef0ce3293982cf1c518f178502",
strip_prefix = "eigen-eigen-b9cd8366d4e8",
url = "https://bitbucket.org/eigen/eigen/get/3.2.10.tar.gz",
)
# CivetWeb (web server)
new_http_archive(
name = "civetweb",
build_file = "third_party/civetweb.BUILD",
sha256 = "880d741724fd8de0ebc77bc5d98fa673ba44423dc4918361c3cd5cf80955e36d",
strip_prefix = "civetweb-1.9.1",
url = "https://github.com/civetweb/civetweb/archive/v1.9.1.tar.gz",
)
# curlpp
new_http_archive(
name = "curlpp",
build_file = "third_party/curlpp.BUILD",
sha256 = "97e3819bdcffc3e4047b6ac57ca14e04af85380bd93afe314bee9dd5c7f46a0a",
strip_prefix = "curlpp-0.8.1",
url = "https://github.com/jpbarrette/curlpp/archive/v0.8.1.tar.gz",
)
#ros
new_local_repository(
name = "ros",
build_file = "third_party/ros.BUILD",
path = "/home/tmp/ros",
)
# OpenCV 2.4.13.2
new_http_archive(
name = "opencv2",
build_file = "third_party/opencv2.BUILD",
strip_prefix = "opencv-2.4.13.2",
url = "https://github.com/opencv/opencv/archive/2.4.13.2.zip",
)
# PCL 1.7
# =======
# This requires libpcl-dev to be installed in your Ubuntu/Debian.
new_local_repository(
name = "pcl",
build_file = "third_party/pcl.BUILD",
path = "/usr/local/include/pcl-1.7",
)
new_local_repository(
name = "glew",
build_file = "third_party/glew.BUILD",
path = "/usr/include",
)
new_local_repository(
name = "opengl",
build_file = "third_party/opengl.BUILD",
path = "/usr/include",
)
new_local_repository(
name = "glfw",
build_file = "third_party/glfw.BUILD",
path = "/usr/include",
)
new_local_repository(
name = "vtk",
build_file = "third_party/vtk.BUILD",
path = "/usr/include/vtk-VTK_VERSION",
)
# Caffe
new_local_repository(
name = "caffe",
build_file = "third_party/caffe.BUILD",
path = "/usr/include/caffe",
)
# YAML-CPP
new_http_archive(
name = "yaml_cpp",
build_file = "third_party/yaml_cpp.BUILD",
strip_prefix = "yaml-cpp-yaml-cpp-0.5.3",
url = "https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.5.3.zip",
)
new_http_archive(
name = "qpOASES",
build_file = "third_party/qpOASES.BUILD",
sha256 = "e70b49586b58b8f5fd348e951f3c3094ed0ad371a96097a499f343a7aeec7dbe",
strip_prefix = "qp-oases-3.2.1-1",
url = "https://github.com/startcode/qp-oases/archive/v3.2.1-1.zip",
)
# IpOpt
new_local_repository(
name = "ipopt",
build_file = "third_party/ipopt.BUILD",
path = "/usr/local/ipopt/include/coin",
)
# Cuda
new_local_repository(
name = "cuda",
build_file = "third_party/cuda.BUILD",
path = "/usr/local/cuda/include",
)
# Local-integ
new_local_repository(
name = "local_integ",
build_file = "third_party/local_integ.BUILD",
path = "/usr/local/apollo/local_integ",
)
# Proj.4
new_http_archive(
name = "proj4",
build_file = "third_party/proj4.BUILD",
strip_prefix = "proj.4-4.9.3",
url = "https://github.com/OSGeo/proj.4/archive/4.9.3.zip",
)
# tinyxml2
new_http_archive(
name = "tinyxml2",
build_file = "third_party/tinyxml2.BUILD",
strip_prefix = "tinyxml2-5.0.1",
url = "https://github.com/leethomason/tinyxml2/archive/5.0.1.zip",
)
#protobuf 3.3
http_archive(
name = "com_google_protobuf",
strip_prefix = "protobuf-3.3.0",
url = "https://github.com/google/protobuf/releases/download/v3.3.0/protobuf-cpp-3.3.0.tar.gz",
)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。