1valadoc = find_program ('valadoc', required: false) 2if false 3 gtkdoc_outdir = CAMEL_CASE_NAME+'-'+API_VERSION 4 docsdir = join_paths (get_option ('datadir'), 'devhelp','books') 5 6 custom_target ('libgcalc_valadocs', 7 input : gcalc_sources, 8 output : CAMEL_CASE_NAME+'-'+API_VERSION, 9 command : [valadoc, 10 '--doclet=devhelp', 11 '--force', 12 '--package-name='+CAMEL_CASE_NAME+'-'+API_VERSION, 13 '--package-version='+meson.project_version(), 14 '--vapidir='+gcalc_sources_dir, 15 '--vapidir='+gcalc_build_dir, 16 '--pkg=glib-2.0', 17 '--pkg=gio-2.0', 18 '--pkg=gee-0.8', 19 '--vapidir='+vapis_dir, 20 '--pkg=mpc', 21 '--pkg=mpfr', 22 '--pkg=mpfrg', 23 '--directory=@OUTDIR@', 24 '@INPUT@' 25 ], 26 install : true, 27 install_dir : docsdir, 28 depends: libgcalc 29 ) 30 gtkdoc_outdir = GCI_CAMEL_CASE_NAME+'-'+GCI_API_VERSION 31 docsdir = join_paths (get_option ('datadir'), 'devhelp','books') 32 33 custom_target ('libgci_valadocs', 34 input : gci_sources, 35 output : GCI_CAMEL_CASE_NAME+'-'+GCI_API_VERSION, 36 command : [valadoc, 37 '--doclet=devhelp', 38 '--force', 39 '--package-name='+GCI_CAMEL_CASE_NAME+'-'+GCI_API_VERSION, 40 '--package-version='+meson.project_version(), 41 '--vapidir='+gcalc_build_dir, 42 '--vapidir='+gci_build_dir, 43 '--pkg=glib-2.0', 44 '--pkg=gio-2.0', 45 '--pkg=gee-0.8', 46 '--vapidir='+vapis_dir, 47 '--pkg=gcalc-'+API_VERSION, 48 '--pkg=gtk+-3.0', 49 '--directory=@OUTDIR@', 50 '@INPUT@' 51 ], 52 install : true, 53 install_dir : docsdir, 54 depends: libgcalc 55 ) 56endif 57