Skip to content

Commit f18a64b

Browse files
added Dockerfile for instrumented form of baseline A
1 parent cc9af1e commit f18a64b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Dockerfile.instrumentation

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Provides cmumars/cp2:instrumentation
2+
#
3+
# This image is used to provide an instrumented version of baseline A,
4+
# in order to avoid the need to reinstrument the program for each
5+
# perturbation (which may take 10--20 minutes).
6+
#
7+
FROM cmumars/cp2:base
8+
RUN . /opt/ros/${ROS_DISTRO}/setup.sh \
9+
&& catkin clean -y \
10+
&& catkin config --cmake-args \
11+
-DCMAKE_CXX_FLAGS="--coverage" \
12+
-DCMAKE_LD_FLAGS="--coverage" \
13+
&& catkin build

0 commit comments

Comments
 (0)