Skip to content

Merge csiro-internal and csiro-robotics mains#53

Open
tomniac wants to merge 41 commits into
mainfrom
merge_mains
Open

Merge csiro-internal and csiro-robotics mains#53
tomniac wants to merge 41 commits into
mainfrom
merge_mains

Conversation

@tomniac

@tomniac tomniac commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

After merging this with one of csiro-internal or csiro-robotics, it can be force pushed to the other and then they will both return to identical commits.

Files changed (single file, ignore whitespace)

Changes

  • Lots of whitespace changes, I recommend ignoring whitespace.
  • https://github.com/csiro-internal/raycloudtools/pull/55
    • .devcontainer:
      • twxs.cmake is deprecated.
      • Made workspace mount name explicit so that it can be depended on even if the repo on the host has a different name.
      • Unpin some dependency revisions.
    • docker:
      • Unpin some dependency revisions.
    • Fix compiler warnings on gcc 13.3.0.
    • Warn if system call in raydiffer fails.
    • Update changed forest moments in tests.
    • Don't ignore .vscode so repo settings can be shared. Ignore treetools so it doesn't accidentally get committed.
  • Changed raydiff colour to be more different than natural colours.
  • Added mean ray range in rayinfo.

See

thomas-lowe and others added 30 commits April 24, 2026 11:42
…ely. This saves having to find what the output file is called and load it into a viewer
Switches readLas/writeLas and LasWriter from libLAS to the laszip_api.h
C API, adding LAS 1.4 support (formats 6-10 and 64-bit point counts) and
replacing the legacy DataFormatId bit-mask checks for time/colour. Updates
the build to find LASzip 3.x and drops libLAS from the devcontainer.
- README: replace libLAS + LASzip 2.0.1 build steps with a single
  LASzip 3.4.4 instruction, note LAS 1.4 / COPC support.
- docker/Dockerfile: drop the libLAS build stage, bump LASzip to
  3.4.4 and build it Release.
- .devcontainer/Dockerfile: build LASzip in Release (unoptimized
  builds make LAZ decompression 5-15x slower).
- Remove the now-unused cmake/FindlibLAS.cmake module.
@tomniac tomniac changed the title Merge mains Merge csiro-internal and csiro-robotics mains Jul 20, 2026
@tomniac tomniac self-assigned this Jul 20, 2026
@tomniac
tomniac marked this pull request as ready for review July 20, 2026 03:01
@tomniac
tomniac requested a review from thomas-lowe July 20, 2026 03:01
@tomniac tomniac removed their assignment Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants