Argumentos possíveis: (none), debug
Preenche o boilerplate para os ports de módulo do kernel, atualmente:
Adiciona kld
em CATEGORIES
Define SSP_UNSAFE
.
Defina IGNORE
se as fontes do kernel não forem encontradas em SRC_BASE
.
Define KMODDIR
para /boot/modules
por padrão, adiciona isso para a variável PLIST_SUB
e MAKE_ENV
, e o cria após a instalação. Se a variável KMODDIR
está definida para o /boot/kernel
, ela será reescrita para /boot/modules
. Isso evita quebrar pacotes ao atualizar o kernel devido ao /boot/kernel
ser renomeado para /boot/kernel.old
no processo.
Manipula módulos cross-referencing do kernel acerca da instalação e desinstalação, usando @kld
.
Se o argumento debug
é passado, o port pode instalar uma versão de debug do módulo no arquivo KERN_DEBUGDIR
/KMODDIR
. Por padrão, a variável KERN_DEBUGDIR
é copiada da DEBUGDIR
e definido para /usr/lib/debug
. O framework irá cuidar da criação e remoção de quaisquer diretórios necessários.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.