Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Renamming the library to Coal #596

Merged
merged 65 commits into from
Nov 20, 2024
Merged
Changes from 1 commit
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
339f1a0
all: change `hpp::fcl::` namespace to `coal::`
lmontaut Jun 18, 2024
fb4d468
format: apply pre-commit format to `internal/intersect.h`
lmontaut Jun 18, 2024
52f406f
format: apply pre-commit format to `test/simple.cpp`
lmontaut Jun 18, 2024
0e9342c
all: create `include/coal` folder and move headers there
lmontaut Jun 18, 2024
14987e9
all: change `#include "hpp/fcl/..."` to `#include "coal/..."`
lmontaut Jun 19, 2024
69ac92e
all: change `HPP_FCL_...` macros to `COAL_...` macros
lmontaut Jun 19, 2024
9708caa
python: rename `fcl.hh` to `coal.hh`
lmontaut Jun 19, 2024
5abd675
python: rename python lib to `coal`
lmontaut Jun 19, 2024
71db039
python: update doxygen doc to new `coal` lib name
lmontaut Jun 19, 2024
d0f4e90
cmake/test: change function name to reflect library name
lmontaut Jun 19, 2024
37db231
test: rename BOOST_TEST_MODULE
lmontaut Jun 19, 2024
64015bb
misc: change library name to `coal` in doc
lmontaut Jun 20, 2024
62ee93d
types: remove collision with `Scalar`
lmontaut Jun 23, 2024
e78aa64
all: rename `FCL_REAL` to `CoalScalar`
lmontaut Jun 23, 2024
1207578
all: rename `Matrix/Vec[..]f` typedefs to `Matrix/Vec[...]s`
lmontaut Jun 23, 2024
770369b
all: rename `Transform3f` to `Transform3s`
lmontaut Jun 23, 2024
7651802
readme: update examples with new "coal" library name
lmontaut Jun 23, 2024
835c582
fwd: adding hpp-fcl backward compatibility
lmontaut Jun 23, 2024
9e86f41
package.xml: update list of maintainers
lmontaut Jun 23, 2024
0fe07a2
python: fix stubs generation
lmontaut Jun 23, 2024
83ad9dc
Update github workflow
lmontaut Jun 24, 2024
c836603
fwd: fix backward compat of `hpp::fcl` namespace
lmontaut Jun 24, 2024
fb34d21
cmake: add macro for hpp-fcl retro compatibility
lmontaut Jun 24, 2024
872b2f8
python: fix windows build
lmontaut Jun 24, 2024
4eabdaa
python stubs: add missing project_name
lmontaut Jun 24, 2024
43aee74
all: fix missing macros
lmontaut Jul 1, 2024
99ab6e1
serialization: fix include
lmontaut Jul 1, 2024
09ee974
test: fix comment
lmontaut Jul 1, 2024
b308dee
readme: update python example to use coal
lmontaut Jul 1, 2024
174b4cf
Merge branch 'devel' into topic/coal
jcarpent Jul 16, 2024
56e53d2
hpp-fcl compatibility (#1)
nim65s Jul 19, 2024
8a71cfc
Merge branch 'devel' into topic/coal
lmontaut Jul 19, 2024
d914b54
Update changelog
lmontaut Jul 22, 2024
9a43d36
cmake: Disable automatic finalize call
jorisv Jul 10, 2024
b7c9181
cmake: Define same target than in the hpp-fclTarget.cmake
jorisv Jul 10, 2024
f2382ce
cmake: Add source and binary dir includ directory
jorisv Jul 10, 2024
4719963
cmake: Replace CMAKE_{SOURCE,BINARY}_DIR by PROJECT_{SOURCE,BINARY}_DIR
jorisv Jul 10, 2024
041ac9f
cmake: Don't take python from eigenpy transitive dependency
jorisv Jul 10, 2024
c8b0131
cmake: Use ADD_PROJECT_PRIVATE_DEPENDENCY find eigenpy
jorisv Jul 10, 2024
952bbb1
cmake: Use unique target property name
jorisv Jul 10, 2024
8075cd1
cmake: Use variable to define hpp-fcl::hpp-fcl alias
jorisv Jul 10, 2024
be3a1bd
cmake: Prefix all test target by hpp-fcl-
jorisv Jul 12, 2024
86fdcd1
cmake: Setup PYTHON_COMPONENTs before calling FINDPYTHON
jorisv Jul 15, 2024
43ee50d
cmake: Configure PROJECT_SOURCE_DIR
jorisv Jul 16, 2024
db60cca
cmake: Use topic/workspace jrl-cmakemodules
jorisv Jul 16, 2024
44468fd
changelog: Add changelog entry
jorisv Jul 16, 2024
902d303
cmake: Switch to upstream jrl-cmakemodules
jorisv Jul 24, 2024
d322574
cmake: Fix rebase issue
jorisv Jul 24, 2024
0928ea3
cmake: Add coal backward compatibility support to workspace
jorisv Jul 24, 2024
1b20de9
fix coal deprecated header warning
nim65s Jul 23, 2024
69da2d6
Merge pull request #2 from jorisv/topic/workspace
lmontaut Jul 24, 2024
3e7eaac
CMake hpp-fcl compat: fix for CMake < 3.18
nim65s Jul 24, 2024
eaa94d6
Merge pull request #4 from nim65s/coal-more-compat
lmontaut Jul 25, 2024
7b2e7b3
Merge branch 'devel' into topic/coal
jcarpent Aug 22, 2024
3e481af
python: expose missing `Transform3s::Random`
lmontaut Jul 22, 2024
e9ba840
Merge branch 'devel' into topic/coal
lmontaut Sep 16, 2024
60ad7d2
cmake: Create hpp-fcl-compatibility component to allow to only instal…
jorisv Sep 19, 2024
50ee6b9
cmake: Always use the IMPORTED target
jorisv Sep 23, 2024
93660b8
cmake: Update jrl-cmakemodule
jorisv Sep 23, 2024
1b6b198
cmake: Update jrl-cmakemodules
jorisv Nov 20, 2024
8c85b02
Merge pull request #5 from jorisv/topic/install-compatibility-layer
lmontaut Nov 20, 2024
cfd0858
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 7, 2024
02c9cf0
pre-commit: run clang-format
jorisv Nov 20, 2024
20ebae0
Merge remote-tracking branch 'upstream/devel' into topic/coal
jorisv Nov 20, 2024
630f495
readme: change hppfcl to coal where needed
lmontaut Nov 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@ add_library(${LIBRARY_NAME}
${PROJECT_HEADERS_FULL_PATH}
${${LIBRARY_NAME}_SOURCES}
)
add_library(hpp-fcl::hpp-fcl ALIAS ${LIBRARY_NAME})
jorisv marked this conversation as resolved.
Show resolved Hide resolved

if(UNIX)
get_relative_rpath(${CMAKE_INSTALL_LIBDIR} ${PROJECT_NAME}_INSTALL_RPATH)
Expand Down