Next: Cyclic Module Dependencies, Previous: Краткие обзоры и описания, Up: Руководство по упаковке [Contents][Index]
Граница разделения между использованием фрагмента кода в поле origin и фазы
сборки для модификации исходных кодов пакета может быть
неочевидной. Обыкновенно фрагменты кода используются для удаления
нежелательных файлов, таких, как поставляемые с пакетом библиотеки,
несвободные исходники, или для простых подстановок. Обработанный из
оригинала исходник должен быть таким, чтобы его можно использовать для
сборки пакета в любой системе, поддерживаемой апстримом пакета
(т.е. действовать как эквивалентный исходный код). В частности, объявления
с помощью фрагмента кода не должны встраивать содержимое хранилища в
производный продукт. Такие виды исправлений лучше делать с помощью фаз
сборки. Обратитесь к origin
документации за дополнительной
информацией (see origin
Справка).