#! /usr/bin/env python
# encoding: utf-8

import os
import Options, Utils

bld.install_files (bld.env['MAN_DIR'] + 'man1', 'valide.1')
bld.install_files (bld.env['MAN_DIR'] + 'man1', 'ctags-vala.1')

if Options.options.doc:
  doc = bld.new_task_gen (
    features = 'valadoc',
    output_dir = '../doc/html',
    package_name = bld.env['PACKAGE_NAME'],
    package_version = bld.env['VERSION'],
    packages = 'gio-2.0 gmodule-2.0 gtk+-2.0 gtksourceview-2.0 config gdk-keysyms kill vala-1.0 signal libyaml-1.0 workaround gdl-1.0 bug_fix',
    vapi_dirs = '../libvalide/vapi ../libvalide/libyaml-glib/src/',
    force = True,
    )

  path = bld.path.find_dir ('../libvalide')
  doc.files = path.ant_glob (incl='**/*.vala vapi/kill.c libyaml-glib/libyaml/src/*.c',
                             excl= 'libyaml-glib/tests vapi/gdl-1.0/*',
                             flat=False)

