На компьютере с Windows, make-файл принимает параметр пути и создает другой файл, добавляя это значение пути.
Моя проблема заключается в том, что переменная пути неправильно отображается в результирующем файле.
Дляпример
$ make var=c:\test\kernel
с использованием приведенного ниже кода make-файла, это значение $ (var) добавляется в выходной файл
all:
@sed -i '1 i\export PATH := $(var)' output.txt
Ожидаемый результат
export PATH := c:\test\kernel
Но вместо этого яполучаю
export PATH := c: estkernel
Итак, как я могу исправить эту проблему в make-файле?