Skip to content

Releases: kgreenek/rules_pcl

PCL 1.13.1 v1

07 Sep 20:54
72bba8a
Compare
Choose a tag to compare

How to Use

In your WORKSPACE.bazel file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_pcl",
    url = "https://github.com/kgreenek/rules_pcl/archive/refs/tags/pcl-1.13.1-v1.tar.gz",
    sha256 = "06d2ed755fbf9ddd30f8bb3ed73f23ee6155d52e742d4e4a278c9458e9a3e17b",
    strip_prefix = "rules_pcl-pcl-1.13.1-v1",
)

load("@rules_pcl//bzl:repositories.bzl", "pcl_repositories")
pcl_repositories()

# NOTE: This must be loaded after the call to pcl_repositories().
load("@rules_pcl//bzl:init_deps.bzl", "pcl_init_deps")
pcl_init_deps()

In your top-level BUILD.bazel file:

load("@rules_pcl//bzl:pcl.bzl", "pcl_config")
pcl_config()

Changes

  • Change version in generated config header to 1.13.1
  • Add all pcl tests, including tests which read data files
  • Split out lz4 into multiple targets
  • Upgrade flann to latest release
  • Minor bug fixes

PCL 1.13.1 v0

15 Aug 17:12
10719f0
Compare
Choose a tag to compare

How to Use

In your WORKSPACE file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_pcl",
    url = "https://github.com/kgreenek/rules_pcl/archive/refs/tags/pcl-1.13.1-v0.tar.gz",
    sha256 = "4af5e3bd2d17ba1431344904285749cbfc2adc780c08e75ddd7b6c8702af5982",
    strip_prefix = "rules_pcl-pcl-1.13.1-v0",
)

load("@rules_pcl//bzl:repositories.bzl", "pcl_repositories")
pcl_repositories()

# NOTE: This must be loaded after the call to pcl_repositories().
load("@rules_pcl//bzl:init_deps.bzl", "pcl_init_deps")
pcl_init_deps()

In your top-level BUILD.bazel file:

load("@rules_pcl//bzl:pcl.bzl", "pcl_config")
pcl_config()

Changes

  • Update all dependencies
  • Add pcl tests
  • Fix minor bugs

v1.1.0

21 Feb 16:37
eda3c68
Compare
Choose a tag to compare

Substantial bug fixes

  • Add CI to build examples
  • Fix sample_consensus library by adding multiprecision to deps
  • Fix surface library qhull dependency

v1.0.3

16 Feb 20:59
Compare
Choose a tag to compare
  • Add flann dependency to fix kdtree, segmentation, and search libraries
  • Add all examples to pcl build file

v1.0.2

08 Jul 00:35
Compare
Choose a tag to compare
  • Bug fix release for #4

v1.0.1

26 Jul 23:55
Compare
Choose a tag to compare
  • Support default aarch64 compiler options that disables sse and have_mm_malloc
  • Enable users to override compiler options in call to pcl_config
  • Fix eigen url

Initial Release

27 Dec 17:51
Compare
Choose a tag to compare

All sub-modules are supported except:

  • cuda
  • gpu
  • outofcore
  • visualization

PCL version is latest on master, for better compatibility with boost 1.71