Написание рецептов в правилах
Рецепт правила состоит из одной или нескольких команд оболочки, которые выполняются по одной за раз в порядке их появления. Обычно, результатом выполнения этих команд является обновление целевого объекта правила.
Пользователи используют различные программы оболочки, но рецепты в файлах make всегда интерпретируются /bin/sh, если файл make не указывает иначе. Смотрите Выполнение рецепта.
| • Синтаксис рецепта | Особенности и подводные камни синтаксиса рецепта. | |
| • Вывод | Как контролировать вывод рецептов. | |
| • Выполнение | Как выполняются рецепты. | |
| • Параллельное выполнение | Как рецепты могут выполняться параллельно. | |
| • Ошибки | Что происходит после ошибки выполнения рецепта. | |
| • Прерывания | Что происходит, когда рецепт прерывается. | |
| • Рекурсия | Вызов make из файлов make. | |
| • Готовые рецепты | Определение готовых рецептов. | |
| • Пустые рецепты | Определение полезных рецептов, ничего не делающих. |
Copyright © 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/make/manual/html_node/Recipes.html