1. 18 4月, 2014 1 次提交
    • M
      kbuild: docbook: sync with Linux Kernel v3.15-rc1 · 71ba2458
      Masahiro Yamada 提交于
      This commit imports DocBook-related updates
      from v3.14 to v3.15-rc1.
      
       - commit ec3fadd64b9940baa2a369bf978e8561837db3f5
          kbuild: docbook: use $(obj) and $(src) rather than specific path
       - commit 100da4c0150c97ce34d4d3b38bf2f5449b05ae4f
          kbuild: docbook: specify KERNELDOC dependency correctly
       - commit 6f89b9c1d6b29eaa600ac4a8ac1314b0d06f15e3
          kbuild: docbook: include cmd files more simply
       - commit ac6d662a95a6989d83b259ccf8ec01dd7903af73
          doc: Add "*.svg" to DocBook/.gitignore
       - commit 832919bfcf0cfd75767c68b0c61f7cf48be860a8
          DocBook: Make mandocs parallel-safe
       - commit c4d79a4799719f2b0cd354ee498aad605730c97e
          work around xmlto bug in htmldocs
      Signed-off-by: NMasahiro Yamada <yamada.m@jp.panasonic.com>
      71ba2458
  2. 20 2月, 2014 1 次提交
  3. 16 10月, 2012 1 次提交
    • M
      kerneldoc: Implant DocBook from Linux kernel · 30ff8918
      Marek Vasut 提交于
      Pull slightly modified version of Documentation/DocBook, the related perl
      script scripts/kernel-doc and the scripts/docproc.c from Linux kernel and
      implant it into U-Boot. This will allow smooth generation of kerneldoc
      style documentation.
      
      It was necessary to modify the DocBook/Makefile to work with U-Boot build
      system. The changes were only minor though and involved replacing the kbuild
      specific parts.
      
      It was also necessary to replace use of variables like KERNEL_VERSION with
      U_BOOT_VERSION, strings like Linux kernel with U-Boot Bootloader etc. so
      the generated result actually matches.
      
      Finally, it was necessary to adjust docproc.c, since the documentation in
      U-Boot is located in doc/DocBook instead of Documentation/DocBook as is in
      case of the Linux kernel.
      
      Some parts of the DocBook Makefile are unused, but to allow easier sync with
      Linux kernel, these parts are still left in. The targets enabled now are
      "htmldocs" "pdfdocs" "psdocs" "xmldocs" and "cleandocs" to remove the results
      of documentation build.
      
      Linux scripts/docproc.c:
      commit f0f3ca8d967462dafb815412b14ca3339b9817a6
      Date:   Wed Jun 15 11:53:13 2011 +0200
      
      Linux scripts/kernel-doc:
      commit 1b40c1944db445c1de1c47ffd8cd426167f488e8
      Date:   Sun Aug 12 10:46:15 2012 +0200
      
      Linux Documentation/DocBook:
      commit bb8187d35f820671d6dd76700d77a6b55f95e2c5
      Date:   Thu May 17 19:06:13 2012 -0400
      Signed-off-by: NMarek Vasut <marex@denx.de>
      30ff8918