Additionnal variables were added to the common case, add them for
Windows too.
Change-Id: I33ec919f305a3d69020ee906e29ce4c2636ae54f
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1750
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
+path_to_trace="${BT_CTF_TRACES_PATH}/succeed/succeed1"
+path_to_trace2="${BT_CTF_TRACES_PATH}/succeed/succeed2"
+output_path="/output/path"
+
if [ "$BT_OS_TYPE" = "mingw" ]; then
if [ "$BT_OS_TYPE" = "mingw" ]; then
- path_to_trace="C://path/to/trace"
- output_path="C://output/path"
-else
- path_to_trace="${BT_CTF_TRACES_PATH}/succeed/succeed1"
- path_to_trace2="${BT_CTF_TRACES_PATH}/succeed/succeed2"
- output_path="/output/path"
+ # Use Windows native paths for comparison because Unix
+ # paths are converted by the shell before they are passed
+ # to the native babeltrace2 binary.
+ path_to_trace=$(cygpath -m "$path_to_trace")
+ path_to_trace2=$(cygpath -m "$path_to_trace2")
+ output_path=$(cygpath -m "$output_path")