This repository was archived by the owner on Jul 4, 2026. It is now read-only.
topic/fix package - #8
Closed
arntanguy wants to merge 87 commits into
Closed
Conversation
arntanguy
commented
Jun 15, 2026
Owner
- [ci] Upload to cloudsmith
- [ci] Make the usage test internal
- Do not rely on hard-coded path for the test
- Replace hand-rolled randMtoN with effolkronium/random v1.4.0
- Make it possible to output an stl file
- Make stl export compatible with PCL 1.7
- [ci] Update settings
- Ensure the generated mesh has coherent normals
- Add mesh scaling option
- [ci] Drop Ubuntu 16.04 support
- [ci] Do not generate xenial packages
- [ci/packaging] Fix dependencies of dev package
- [export] Add --convert option to convert between mesh types
- [export] Supports binary export format
- Remove unused dependency
- [cmake] Fix submodule path
- [ci] Refresh CI and packaging
- [ci] Use latest CMake to build the package
- Use PCL's typedef instead of boost::shared_ptr
- [cmake] Fix linking issue with MPI::MPI_C
- [tests] Fix usage test
- [README] Update APT instructions
- git(gitignore): add entries
- feat(cmake): update CXX version to 17 | move standalone to utils folder
- feat(mesh_sampling): create mesh_sampling library
- feat(cmake): update CXX version to 17
- feat(convex): generate convex files
- Consider mesh_sampling changes
- feat(utils): add convex generation
- style(mesh_sampling): move template implementation to .hpp
- doc(readme): explain new usages
- feat(mesh_sampling): consider edges cases
- feat(utils): consider folder as input and export convexes
- fix(ci): remove ubuntu 20.04
- fix(test): apply latest changes
- fix(ci): remove package for bionic and focal, add noble
- feat(cli11): remove boost dependency, use cli11 as option handler
- feat(pimpl): refactor using pimpl
- clean(cmake): delete message and include to add_library
- fix(test): fix includes after latest refactor
- feat(mesh_sampling): add stop_on_failure option
- apply pre-commit
- fix(export): match sch expected file format
- feat(mesh_sampling): return convex as string and save to file optinal
- feat(mesh_sampling): return convexes as string
- feat(pcl): remove PCL dependency
- refactor(tests): use google test
- refactor(impl): remove impl pattern after pcl removal
- fix(ci): remove pcl dependency, update boost dependency
- doc(readme): update requirements
- fix(ci): add qhull dependency
- fix(ci): revise qhull package
- fix(ci): add missing libboost-dev
- feat(mesh_sampling): use runtime error
- feat(mesh_sampling): consider .obj as input
- feat(extension): support lower and upper case
- fix(CI): update LD_LIBRARY_PATH
- clean(test): remove C from LANGUAGES
- clean(debian): remove unused package
- doc(readme): update links
- reset(ext): set random.hpp back to its style
- feat(CLI11): use fetch content
- feat(jrl-cmakemodules): use jrl-cmakemodules for consistency
- doc(readme): update dependencies and Ubuntu version
- remove(script): remove unused file
- feat(CLI11): update mesh_sampling include and linkage
- clean(mesh-sampling): update supported extensions, move implemtation, remove unecessary template and comments
- clean(boost): remove boost dependency
- clean(cmake): update Eigen3 linkage and include_directories
- clean(boost): remove boost dependency
- fix(package): add disable -DFETCHCONTENT_FULLY_DISCONNECTED cmake option to rules
- doc: add missing --in tag to command line
- fix: export cloud to Qhull file (fix Add support for ubuntu 16.04 xenial and PCL 1.7 #5)
- doc: add missing supported extension
- build: Try to use system's CLI11 before using fetchcontent
- fix(convex): Add option to generate convex hulls with qconvex
- nix: init flake, remove jrl-cmakemodules submodule
- feat(cli11): Show help on error, positional args for --in and --out
- ci(mergify): all pipelines must suceed
- ci: add resolute packaging
- Release 1.0.0
- packaging: fix multi-arch install path for cmake find files
- Test Debug rather than Release - Exclude clang from Ubuntu 16.04 (ABI issue) - Include Ubuntu 20.04 build
Allow export to STL
mesh_sampling --scale 0.1 ...
ex: mesh_sampling --convert test.dae test.stl This does not perform any sampling, merely uses ASSIMP to perform the conversion
- Update clang-format-common to use clang-format-10 - Run CI on 20.04 and 22.04 - Use common and simplified workflow for packaging - Package for 22.04
This only required for 18.04
This fixes incompatibilities between different versions of PCL
… remove unecessary template and comments
Topic/library refactoring
This is needed by Nix as it cannot use fetchcontent, but provides cli11 in nixpkgs
Add nix support
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.