1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/tools/kerneldoc/subsys
Alexander Leidinger b5a02379fa Just define __FreeBSD__ to 1 instead of doing what the compiler does.
The kernel is supposed to DTRT based upon the __FreeBSD_version value,
not the value of __FreeBSD__.

Discussed with:	bz
2012-01-24 15:13:55 +00:00
..
common-Doxyfile Just define __FreeBSD__ to 1 instead of doing what the compiler does. 2012-01-24 15:13:55 +00:00
Dependencies
Doxyfile-cam
Doxyfile-crypto
Doxyfile-dev_aac
Doxyfile-dev_acpi_support
Doxyfile-dev_acpica
Doxyfile-dev_adb
Doxyfile-dev_adlink
Doxyfile-dev_advansys
Doxyfile-dev_ae
Doxyfile-dev_age
Doxyfile-dev_agp
Doxyfile-dev_aha
Doxyfile-dev_ahb
Doxyfile-dev_ahci
Doxyfile-dev_aic
Doxyfile-dev_aic7xxx
Doxyfile-dev_alc
Doxyfile-dev_ale
Doxyfile-dev_amdsbwd
Doxyfile-dev_amdtemp
Doxyfile-dev_amr
Doxyfile-dev_an
Doxyfile-dev_arcmsr
Doxyfile-dev_asmc
Doxyfile-dev_asr
Doxyfile-dev_ata
Doxyfile-dev_ath
Doxyfile-dev_atkbdc
Doxyfile-dev_auxio
Doxyfile-dev_bce
Doxyfile-dev_bfe
Doxyfile-dev_bge
Doxyfile-dev_bktr
Doxyfile-dev_bm
Doxyfile-dev_buslogic
Doxyfile-dev_bwi
Doxyfile-dev_bwn
Doxyfile-dev_bxe
Doxyfile-dev_cardbus
Doxyfile-dev_cas
Doxyfile-dev_ce
Doxyfile-dev_cesa
Doxyfile-dev_cfe
Doxyfile-dev_cfi
Doxyfile-dev_ciss
Doxyfile-dev_cm
Doxyfile-dev_cmx
Doxyfile-dev_coretemp
Doxyfile-dev_cp
Doxyfile-dev_cpuctl
Doxyfile-dev_cpufreq
Doxyfile-dev_cs
Doxyfile-dev_ct
Doxyfile-dev_ctau
Doxyfile-dev_cx
Doxyfile-dev_cxgb
Doxyfile-dev_cxgbe
Doxyfile-dev_cy
Doxyfile-dev_dc
Doxyfile-dev_dcons
Doxyfile-dev_de
Doxyfile-dev_digi
Doxyfile-dev_dpms
Doxyfile-dev_dpt
Doxyfile-dev_drm
Doxyfile-dev_e1000
Doxyfile-dev_ed
Doxyfile-dev_eisa
Doxyfile-dev_en
Doxyfile-dev_ep
Doxyfile-dev_esp
Doxyfile-dev_et
Doxyfile-dev_ex
Doxyfile-dev_exca
Doxyfile-dev_fatm
Doxyfile-dev_fb
Doxyfile-dev_fdc
Doxyfile-dev_fdt
Doxyfile-dev_fe
Doxyfile-dev_firewire
Doxyfile-dev_flash
Doxyfile-dev_fxp
Doxyfile-dev_gem
Doxyfile-dev_glxiic
Doxyfile-dev_glxsb
Doxyfile-dev_gpio
Doxyfile-dev_hatm
Doxyfile-dev_hifn
Doxyfile-dev_hme
Doxyfile-dev_hpt27xx
Doxyfile-dev_hptiop
Doxyfile-dev_hptmv
Doxyfile-dev_hptrr
Doxyfile-dev_hwpmc
Doxyfile-dev_ic
Doxyfile-dev_ichsmb
Doxyfile-dev_ichwd
Doxyfile-dev_ida
Doxyfile-dev_ie
Doxyfile-dev_ieee488
Doxyfile-dev_if_ndis
Doxyfile-dev_iicbus
Doxyfile-dev_iir
Doxyfile-dev_io
Doxyfile-dev_ipmi
Doxyfile-dev_ips
Doxyfile-dev_ipw
Doxyfile-dev_iscsi
Doxyfile-dev_isp
Doxyfile-dev_ispfw
Doxyfile-dev_iwi
Doxyfile-dev_iwn
Doxyfile-dev_ixgb
Doxyfile-dev_ixgbe
Doxyfile-dev_jme
Doxyfile-dev_joy
Doxyfile-dev_kbd
Doxyfile-dev_kbdmux
Doxyfile-dev_ksyms
Doxyfile-dev_le
Doxyfile-dev_led
Doxyfile-dev_lge
Doxyfile-dev_lindev
Doxyfile-dev_lmc
Doxyfile-dev_malo
Doxyfile-dev_mc146818
Doxyfile-dev_mca
Doxyfile-dev_mcd
Doxyfile-dev_md
Doxyfile-dev_mem
Doxyfile-dev_mfi
Doxyfile-dev_mge
Doxyfile-dev_mii
Doxyfile-dev_mk48txx
Doxyfile-dev_mlx
Doxyfile-dev_mly
Doxyfile-dev_mmc
Doxyfile-dev_mn
Doxyfile-dev_mps
Doxyfile-dev_mpt
Doxyfile-dev_mse
Doxyfile-dev_msk
Doxyfile-dev_mvs
Doxyfile-dev_mwl
Doxyfile-dev_mxge
Doxyfile-dev_my
Doxyfile-dev_ncv
Doxyfile-dev_netmap
Doxyfile-dev_nfe
Doxyfile-dev_nge
Doxyfile-dev_nmdm
Doxyfile-dev_nsp
Doxyfile-dev_null
Doxyfile-dev_nve
Doxyfile-dev_nvram
Doxyfile-dev_nvram2env
Doxyfile-dev_nxge
Doxyfile-dev_ofw
Doxyfile-dev_patm
Doxyfile-dev_pbio
Doxyfile-dev_pccard
Doxyfile-dev_pccbb
Doxyfile-dev_pcf
Doxyfile-dev_pci
Doxyfile-dev_pcn
Doxyfile-dev_pdq
Doxyfile-dev_powermac_nvram
Doxyfile-dev_ppbus
Doxyfile-dev_ppc
Doxyfile-dev_pst
Doxyfile-dev_pty
Doxyfile-dev_puc
Doxyfile-dev_qlxgb
Doxyfile-dev_quicc
Doxyfile-dev_ral
Doxyfile-dev_random
Doxyfile-dev_rc
Doxyfile-dev_re
Doxyfile-dev_rndtest
Doxyfile-dev_rp
Doxyfile-dev_rt
Doxyfile-dev_safe
Doxyfile-dev_sbni
Doxyfile-dev_scc
Doxyfile-dev_scd
Doxyfile-dev_sdhci
Doxyfile-dev_sec
Doxyfile-dev_sf
Doxyfile-dev_sfxge
Doxyfile-dev_sge
Doxyfile-dev_si
Doxyfile-dev_siba
Doxyfile-dev_siis
Doxyfile-dev_sio
Doxyfile-dev_sis
Doxyfile-dev_sk
Doxyfile-dev_smbus
Doxyfile-dev_smc
Doxyfile-dev_sn
Doxyfile-dev_snc
Doxyfile-dev_snp
Doxyfile-dev_sound
Doxyfile-dev_speaker
Doxyfile-dev_spibus
Doxyfile-dev_ste
Doxyfile-dev_stg
Doxyfile-dev_stge
Doxyfile-dev_streams
Doxyfile-dev_sym
Doxyfile-dev_syscons
Doxyfile-dev_tdfx
Doxyfile-dev_ti
Doxyfile-dev_tl
Doxyfile-dev_tpm
Doxyfile-dev_trm
Doxyfile-dev_tsec
Doxyfile-dev_twa
Doxyfile-dev_twe
Doxyfile-dev_tws
Doxyfile-dev_tx
Doxyfile-dev_txp
Doxyfile-dev_uart
Doxyfile-dev_ubsec
Doxyfile-dev_usb
Doxyfile-dev_utopia
Doxyfile-dev_vge
Doxyfile-dev_viawd
Doxyfile-dev_virtio
Doxyfile-dev_vkbd
Doxyfile-dev_vr
Doxyfile-dev_vte
Doxyfile-dev_vx
Doxyfile-dev_vxge
Doxyfile-dev_watchdog
Doxyfile-dev_wb
Doxyfile-dev_wds
Doxyfile-dev_wi
Doxyfile-dev_wl
Doxyfile-dev_wpi
Doxyfile-dev_wtap
Doxyfile-dev_xe
Doxyfile-dev_xen
Doxyfile-dev_xl
Doxyfile-geom
Doxyfile-kern
Doxyfile-libkern
Doxyfile-linux
Doxyfile-net80211
Doxyfile-netgraph
Doxyfile-netinet
Doxyfile-netinet6
Doxyfile-netipsec
Doxyfile-opencrypto
Doxyfile-vm
Makefile
notreviewed.dox
README

       The kernel subsystem API documentation generation framework.
      --------------------------------------------------------------

For every Doxyfile-(.*) the Makefile adds the public targets $1, pdf-$1 and
clean-$1. For e.g. Doxyfile-dev_pci this translates to the targets dev_pci,
pdf-dev_pci and clean-dev_pci.

Additionally, the targets 'all', 'pdf-all' and 'clean' to generate or remove
the documentation for all targets are available.

The file 'Dependencies' contains dependencies for the .tag files.

To add another part to the documentation just copy a Doxyfile and add
the necessary dependencies to the file 'Dependencies'.

The following environment variables can be used in the Doxyfile:
 - DOXYGEN_SRC_PATH		(/usr/src/sys)
 - DOXYGEN_DEST_PATH		(where the docs are generated)
 - DOXYGEN_TARGET_ARCH		(${TARGET_ARCH} if set, else ${MACHINE_ARCH})

For the PDF generation you may have to change some limits in the latex
configuration (the build may fail and an error about e.g. "pool size" is
shown), for print/teTeX this is done in
	/usr/local/share/texmf/web2c/texmf.cnf

Programs needed to generate the API docs:
 - devel/doxygen
 - print/teTeX
 - graphics/graphviz

-- 
$FreeBSD$