set(docbook_mann_EN
  3ptarb.xml
  B.xml
  E.xml
  M.xml
  Z.xml
  adc.xml
  ae.xml
  alias-pix.xml
  all_sf.xml
  analyze.xml
  anim_cascade.xml
  anim_fly.xml
  anim_hardtrack.xml
  anim_keyread.xml
  anim_lookat.xml
  anim_offset.xml
  anim_orient.xml
  animmate.xml
  apropos.xml
  aproposdevel.xml
  aproposlib.xml
  arb.xml
  arced.xml
  area.xml
  arot.xml
  attach.xml
  attr.xml
  autoview.xml
  bb.xml
  bev.xml
  bo.xml
  bolt.xml
  bot_condense.xml
  bot_decimate.xml
  bot_face_fuse.xml
  bot_face_sort.xml
  bot_flip.xml
  bot_split.xml
  bot_sync.xml
  bot_vertex_fuse.xml
  build_region.xml
  c.xml
  cat.xml
  center.xml
  color.xml
  comb.xml
  comb_color.xml
  copyeval.xml
  copymat.xml
  cp.xml
  cpi.xml
  d.xml
  dall.xml
  db.xml
  db_glob.xml
  dbconcat.xml
  dbupgrade.xml
  debugbu.xml
  debugdir.xml
  debuglib.xml
  debugmem.xml
  debugnmg.xml
  decompose.xml
  delay.xml
  dm.xml
  draw.xml
  dup.xml
  e_command.xml
  e_muves.xml
  eac.xml
  echo.xml
  edcodes.xml
  edcolor.xml
  edcomb.xml
  edgedir.xml
  edit.xml
  edit_translate.xml
  edmater.xml
  em.xml
  eqn.xml
  erase.xml
  erase_all.xml
  ev.xml
  exists.xml
  exit.xml
  expand.xml
  export_body.xml
  extrude.xml
  eye_pt.xml
  facedef.xml
  facetize.xml
  find.xml
  fracture.xml
  g.xml
  garbage_collect.xml
  gastank.xml
  gqa.xml
  gr.xml
  graph.xml
  gui.xml
  handle.xml
  help.xml
  helpdevel.xml
  helplib.xml
  hide.xml
  history.xml
  i.xml
  idents.xml
  igraph.xml
  ill.xml
  in.xml
  inside.xml
  item.xml
  journal.xml
  keep.xml
  keypoint.xml
  kill.xml
  killall.xml
  killtree.xml
  knob.xml
  l.xml
  l_muves.xml
  labelvert.xml
  lc.xml
  listeval.xml
  lm.xml
  loadtk.xml
  lookat.xml
  ls.xml
  make.xml
  make_bb.xml
  make_pnts.xml
  mater.xml
  matpick.xml
  memprint.xml
  mirface.xml
  mrot.xml
  mv.xml
  mvall.xml
  nirt.xml
  nmg_collapse.xml
  nmg_simplify.xml
  oed.xml
  opendb.xml
  orientation.xml
  orot.xml
  oscale.xml
  overlay.xml
  p.xml
  pathlist.xml
  paths.xml
  permute.xml
  picket_fence.xml
  plot.xml
  prcolor.xml
  prefix.xml
  press.xml
  preview.xml
  prj_add.xml
  ps.xml
  push.xml
  put_comb.xml
  putmat.xml
  q.xml
  qorot.xml
  qray.xml
  query_ray.xml
  quit.xml
  qvrot.xml
  r.xml
  rcc-blend.xml
  rcc-cap.xml
  rcc-tgc.xml
  rcc-tor.xml
  rcodes.xml
  read_muves.xml
  red.xml
  refresh.xml
  regdebug.xml
  regdef.xml
  regions.xml
  reid.xml
  release.xml
  rfarb.xml
  rm.xml
  rmater.xml
  rmats.xml
  rot.xml
  rotobj.xml
  rpp-arch.xml
  rpp-cap.xml
  rrt.xml
  rt.xml
  rtarea.xml
  rtcheck.xml
  savekey.xml
  saveview.xml
  sca.xml
  search.xml
  sed.xml
  setview.xml
  shader.xml
  shell.xml
  showmats.xml
  size.xml
  solids.xml
  sph-part.xml
  status.xml
  summary.xml
  sv.xml
  sync.xml
  t.xml
  t_muves.xml
  ted.xml
  title.xml
  tol.xml
  tops.xml
  tor-rcc.xml
  tra.xml
  track.xml
  translate.xml
  tree.xml
  units.xml
  vars.xml
  vdraw.xml
  view.xml
  viewsize.xml
  vnirt.xml
  voxelize.xml
  vquery_ray.xml
  vrmgr.xml
  vrot.xml
  wcodes.xml
  whatid.xml
  which_shader.xml
  whichair.xml
  whichid.xml
  who.xml
  window.xml
  window_frame.xml
  wire.xml
  wmater.xml
  x.xml
  xpush.xml
  zoom.xml
  )

set(docbook_mann_INTRO
  Introduction.xml
  )

# Some DocBook man pages generate multiple output files, if they
# describe more than one command.  Those files need special
# handling, since the CMake logic has no way to know about the
# extra outputs without being told.
set_source_files_properties(gr.xml PROPERTIES EXTRA_MAN_OUTPUTS "dg.nged")

DOCBOOK_TO_HTML(mann docbook_mann_EN html/mann/en "")
DOCBOOK_TO_HTML(mann docbook_mann_INTRO html/mann/en "")
DOCBOOK_TO_MAN(mann docbook_mann_EN n nged mann "")

if(BRLCAD_EXTRADOCS_PDF_MAN)
  DOCBOOK_TO_PDF(mann docbook_mann_EN pdf/mann/en "")
endif(BRLCAD_EXTRADOCS_PDF_MAN)

# Local Variables:
# tab-width: 8
# mode: cmake
# indent-tabs-mode: t
# End:
# ex: shiftwidth=2 tabstop=8
