Skip to content

Commit

Permalink
[Feat] Add packages using vcs
Browse files Browse the repository at this point in the history
  • Loading branch information
hridaybavle committed Jun 27, 2024
1 parent b97729e commit fee0743
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 13 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@ DEBIAN_FRONTEND=noninteractive sudo apt install -y libceres-dev python3-pip
#rosdep init
rosdep update --include-eol-distros

#install vcs-tools
DEBIAN_FRONTEND=noninteractive sudo apt install python3-vcstool

#import all repos
git submodule update --init --recursive
vcs import . < .rosinstall_ros2

#rosdep install
DEBIAN_FRONTEND=noninteractive rosdep install --from-paths . -y --ignore-src -r
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ imgui.ini
# - IDEs Folder
build/
install/
log
log/
utils/

# - Clangd
compile_commands.json
Expand Down
22 changes: 13 additions & 9 deletions .rosinstall_ros2
Original file line number Diff line number Diff line change
@@ -1,25 +1,29 @@
repositories:
s_graphs_utils/fast_gicp:
utils/fast_gicp:
type: git
url: https://github.com/SMRT-AIST/fast_gicp.git
version: master
s_graphs_utils/ndt_omp:
utils/ndt_omp:
type: git
url: https://github.com/koide3/ndt_omp.git
version: master
s_graphs_utils/reasoning/situational_graphs_reasoning:
utils/reasoning/situational_graphs_reasoning:
type: git
url: https://github.com/snt-arg/situational_graphs_reasoning.git
version: complete_gnn_architecture
s_graphs_utils/reasoning/situational_graphs_datasets:
version: develop
utils/reasoning/situational_graphs_datasets:
type: git
url: https://github.com/snt-arg/situational_graphs_datasets.git
version: graph_reasoning
s_graphs_utils/msgs/situational_graphs_reasoning_msgs:
version: develop
utils/reasoning/situational_graphs_wrapper:
type: git
url: https://github.com/snt-arg/situational_graphs_wrapper.git
version: develop
utils/msgs/situational_graphs_reasoning_msgs:
type: git
url: https://github.com/snt-arg/situational_graphs_reasoning_msgs.git
version: main
s_graphs_utils/msgs/situational_graphs_msgs:
utils/msgs/situational_graphs_msgs:
type: git
url: https://github.com/snt-arg/situational_graphs_msgs.git
version: main
version: main
4 changes: 2 additions & 2 deletions setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ pip install protobuf==3.20.*
rosdep update --include-eol-distros

#import all repos
git submodule update --init --recursive
vcs import . < .rosinstall_ros2

#install python requirements
pip3 install -r requirements.txt
Expand All @@ -27,7 +27,7 @@ pip3 install -r requirements.txt
rosdep install --from-paths . -y --ignore-src -r

# - Importing all dependencies
colcon build --symlink-install
colcon build --symlink-install

# - Sourcing the workspace
source install/setup.bash

0 comments on commit fee0743

Please sign in to comment.