#************************************************************** # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # #************************************************************** $(eval $(call gb_Executable_Executable,autodoc)) $(eval $(call gb_Executable_set_include,autodoc,\ $$(INCLUDE) \ -I$(SRCDIR)/autodoc/inc/ \ -I$(SRCDIR)/autodoc/source/inc/ \ -I$(SRCDIR)/autodoc/source/ary/inc/ \ -I$(SRCDIR)/autodoc/source/display/inc/ \ -I$(SRCDIR)/autodoc/source/parser/inc/ \ -I$(SRCDIR)/autodoc/source/parser_i/inc/ \ )) #$(eval $(call gb_Executable_add_defs,autodoc,\ # -D_TOOLS_STRINGLIST \ #)) $(eval $(call gb_Executable_add_linked_libs,autodoc,\ stl \ $(gb_STDLIBS) \ )) $(eval $(call gb_Executable_add_linked_static_libs,autodoc,\ cosv \ udm \ )) # See ifeq ($(OS),MACOSX) $(eval $(call gb_Executable_add_ldflags,autodoc,\ -Wl,-all_load \ )) endif $(eval $(call gb_Executable_add_exception_objects,autodoc,\ autodoc/source/ary/cpp/c_builtintype \ autodoc/source/ary/cpp/c_class \ autodoc/source/ary/cpp/c_de \ autodoc/source/ary/cpp/c_define \ autodoc/source/ary/cpp/c_enum \ autodoc/source/ary/cpp/c_enuval \ autodoc/source/ary/cpp/c_funct \ autodoc/source/ary/cpp/c_macro \ autodoc/source/ary/cpp/c_namesp \ autodoc/source/ary/cpp/c_osigna \ autodoc/source/ary/cpp/c_reposypart \ autodoc/source/ary/cpp/c_slots \ autodoc/source/ary/cpp/c_traits \ autodoc/source/ary/cpp/c_tydef \ autodoc/source/ary/cpp/c_vari \ autodoc/source/ary/cpp/ca_ce \ autodoc/source/ary/cpp/ca_def \ autodoc/source/ary/cpp/ca_type \ autodoc/source/ary/cpp/cs_ce \ autodoc/source/ary/cpp/cs_def \ autodoc/source/ary/cpp/cs_type \ autodoc/source/ary/cpp/namechain \ autodoc/source/ary/cpp/tplparam \ autodoc/source/ary/cpp/usedtype \ autodoc/source/ary/doc/d_boolean \ autodoc/source/ary/doc/d_docu \ autodoc/source/ary/doc/d_node \ autodoc/source/ary/doc/d_oldcppdocu \ autodoc/source/ary/doc/d_oldidldocu \ autodoc/source/ary/idl/i_attribute \ autodoc/source/ary/idl/i_ce \ autodoc/source/ary/idl/i_ce2s \ autodoc/source/ary/idl/i_comrela \ autodoc/source/ary/idl/i_constant \ autodoc/source/ary/idl/i_constgroup \ autodoc/source/ary/idl/i_enum \ autodoc/source/ary/idl/i_enumvalue \ autodoc/source/ary/idl/i_exception \ autodoc/source/ary/idl/i_function \ autodoc/source/ary/idl/i_interface \ autodoc/source/ary/idl/i_module \ autodoc/source/ary/idl/i_namelookup \ autodoc/source/ary/idl/i_param \ autodoc/source/ary/idl/i_property \ autodoc/source/ary/idl/i_reposypart \ autodoc/source/ary/idl/i_service \ autodoc/source/ary/idl/i_singleton \ autodoc/source/ary/idl/i_siservice \ autodoc/source/ary/idl/i_sisingleton \ autodoc/source/ary/idl/i_struct \ autodoc/source/ary/idl/i_structelem \ autodoc/source/ary/idl/i_traits \ autodoc/source/ary/idl/i_typedef \ autodoc/source/ary/idl/i2s_calculator \ autodoc/source/ary/idl/ia_ce \ autodoc/source/ary/idl/ia_type \ autodoc/source/ary/idl/is_ce \ autodoc/source/ary/idl/is_type \ autodoc/source/ary/idl/it_builtin \ autodoc/source/ary/idl/it_ce \ autodoc/source/ary/idl/it_explicit \ autodoc/source/ary/idl/it_sequence \ autodoc/source/ary/idl/it_tplparam \ autodoc/source/ary/idl/it_xnameroom \ autodoc/source/ary/info/all_dts \ autodoc/source/ary/info/all_tags \ autodoc/source/ary/info/ci_attag \ autodoc/source/ary/info/ci_text \ autodoc/source/ary/kernel/ary_disp \ autodoc/source/ary/kernel/cessentl \ autodoc/source/ary/kernel/namesort \ autodoc/source/ary/kernel/qualiname \ autodoc/source/ary/kernel/reposy \ autodoc/source/ary/kernel/slots \ autodoc/source/ary/loc/loc_dir \ autodoc/source/ary/loc/loc_file \ autodoc/source/ary/loc/loc_filebase \ autodoc/source/ary/loc/loc_root \ autodoc/source/ary/loc/loc_traits \ autodoc/source/ary/loc/loca_le \ autodoc/source/ary/loc/locs_le \ autodoc/source/ary_i/kernel/ci_atag2 \ autodoc/source/ary_i/kernel/ci_text2 \ autodoc/source/ary_i/kernel/d_token \ autodoc/source/display/html/aryattrs \ autodoc/source/display/html/cfrstd \ autodoc/source/display/html/chd_udk2 \ autodoc/source/display/html/cre_link \ autodoc/source/display/html/dsply_cl \ autodoc/source/display/html/dsply_da \ autodoc/source/display/html/dsply_op \ autodoc/source/display/html/easywri \ autodoc/source/display/html/hd_chlst \ autodoc/source/display/html/hd_docu \ autodoc/source/display/html/hdimpl \ autodoc/source/display/html/html_kit \ autodoc/source/display/html/nav_main \ autodoc/source/display/html/navibar \ autodoc/source/display/html/outfile \ autodoc/source/display/html/opageenv \ autodoc/source/display/html/pagemake \ autodoc/source/display/html/pm_aldef \ autodoc/source/display/html/pm_base \ autodoc/source/display/html/pm_class \ autodoc/source/display/html/pm_help \ autodoc/source/display/html/pm_index \ autodoc/source/display/html/pm_namsp \ autodoc/source/display/html/pm_start \ autodoc/source/display/html/protarea \ autodoc/source/display/kernel/displfct \ autodoc/source/display/idl/hfi_constgroup \ autodoc/source/display/idl/hfi_doc \ autodoc/source/display/idl/hfi_enum \ autodoc/source/display/idl/hfi_globalindex \ autodoc/source/display/idl/hfi_hierarchy \ autodoc/source/display/idl/hfi_interface \ autodoc/source/display/idl/hfi_method \ autodoc/source/display/idl/hfi_module \ autodoc/source/display/idl/hfi_navibar \ autodoc/source/display/idl/hfi_property \ autodoc/source/display/idl/hfi_service \ autodoc/source/display/idl/hfi_singleton \ autodoc/source/display/idl/hfi_siservice \ autodoc/source/display/idl/hfi_struct \ autodoc/source/display/idl/hfi_tag \ autodoc/source/display/idl/hfi_typedef \ autodoc/source/display/idl/hfi_typetext \ autodoc/source/display/idl/hfi_xrefpage \ autodoc/source/display/idl/hi_ary \ autodoc/source/display/idl/hi_display \ autodoc/source/display/idl/hi_env \ autodoc/source/display/idl/hi_factory \ autodoc/source/display/idl/hi_linkhelper \ autodoc/source/display/idl/hi_main \ autodoc/source/display/toolkit/hf_docentry \ autodoc/source/display/toolkit/hf_funcdecl \ autodoc/source/display/toolkit/hf_linachain \ autodoc/source/display/toolkit/hf_navi_main \ autodoc/source/display/toolkit/hf_navi_sub \ autodoc/source/display/toolkit/hf_title \ autodoc/source/display/toolkit/htmlfile \ autodoc/source/display/toolkit/out_node \ autodoc/source/display/toolkit/out_position \ autodoc/source/display/toolkit/out_tree \ autodoc/source/display/toolkit/outputstack \ autodoc/source/parser/adoc/adoc_tok \ autodoc/source/parser/adoc/a_rdocu \ autodoc/source/parser/adoc/cx_a_std \ autodoc/source/parser/adoc/cx_a_sub \ autodoc/source/parser/adoc/docu_pe \ autodoc/source/parser/adoc/prs_adoc \ autodoc/source/parser/adoc/tk_attag \ autodoc/source/parser/adoc/tk_docw \ autodoc/source/parser/cpp/all_toks \ autodoc/source/parser/cpp/c_dealer \ autodoc/source/parser/cpp/c_rcode \ autodoc/source/parser/cpp/cpp_pe \ autodoc/source/parser/cpp/cx_base \ autodoc/source/parser/cpp/cx_c_pp \ autodoc/source/parser/cpp/cx_c_std \ autodoc/source/parser/cpp/cx_c_sub \ autodoc/source/parser/cpp/cxt2ary \ autodoc/source/parser/cpp/defdescr \ autodoc/source/parser/cpp/icprivow \ autodoc/source/parser/cpp/pe_base \ autodoc/source/parser/cpp/pe_class \ autodoc/source/parser/cpp/pe_defs \ autodoc/source/parser/cpp/pe_expr \ autodoc/source/parser/cpp/pe_enum \ autodoc/source/parser/cpp/pe_enval \ autodoc/source/parser/cpp/pe_file \ autodoc/source/parser/cpp/pe_funct \ autodoc/source/parser/cpp/pe_ignor \ autodoc/source/parser/cpp/pe_namsp \ autodoc/source/parser/cpp/pe_param \ autodoc/source/parser/cpp/pe_tpltp \ autodoc/source/parser/cpp/pe_type \ autodoc/source/parser/cpp/pe_tydef \ autodoc/source/parser/cpp/pe_vafu \ autodoc/source/parser/cpp/pe_vari \ autodoc/source/parser/cpp/preproc \ autodoc/source/parser/cpp/prs_cpp \ autodoc/source/parser/cpp/tkp_cpp \ autodoc/source/parser/kernel/parsefct \ autodoc/source/parser/kernel/x_docu \ autodoc/source/parser/kernel/x_parse \ autodoc/source/parser/semantic/parseenv \ autodoc/source/parser/tokens/stmstarr \ autodoc/source/parser/tokens/stmstate \ autodoc/source/parser/tokens/stmstfin \ autodoc/source/parser/tokens/tkpstama \ autodoc/source/parser/tokens/tkp \ autodoc/source/parser/tokens/tkpcontx \ autodoc/source/parser/tokens/tokdeal \ autodoc/source/parser_i/idl/cx_idlco \ autodoc/source/parser_i/idl/cx_sub \ autodoc/source/parser_i/idl/distrib \ autodoc/source/parser_i/idl/parsenv2 \ autodoc/source/parser_i/idl/pe_attri \ autodoc/source/parser_i/idl/pe_const \ autodoc/source/parser_i/idl/pe_enum2 \ autodoc/source/parser_i/idl/pe_evalu \ autodoc/source/parser_i/idl/pe_excp \ autodoc/source/parser_i/idl/pe_file2 \ autodoc/source/parser_i/idl/pe_func2 \ autodoc/source/parser_i/idl/pe_iface \ autodoc/source/parser_i/idl/pe_property \ autodoc/source/parser_i/idl/pe_selem \ autodoc/source/parser_i/idl/pe_servi \ autodoc/source/parser_i/idl/pe_singl \ autodoc/source/parser_i/idl/pe_struc \ autodoc/source/parser_i/idl/pe_tydf2 \ autodoc/source/parser_i/idl/pe_type2 \ autodoc/source/parser_i/idl/pe_vari2 \ autodoc/source/parser_i/idl/pestate \ autodoc/source/parser_i/idl/semnode \ autodoc/source/parser_i/idl/tk_const \ autodoc/source/parser_i/idl/tk_ident \ autodoc/source/parser_i/idl/tk_keyw \ autodoc/source/parser_i/idl/tk_punct \ autodoc/source/parser_i/idl/tkp_uidl \ autodoc/source/parser_i/idl/unoidl \ autodoc/source/parser_i/idoc/cx_docu2 \ autodoc/source/parser_i/idoc/cx_dsapi \ autodoc/source/parser_i/idoc/docu_pe2 \ autodoc/source/parser_i/idoc/tk_atag2 \ autodoc/source/parser_i/idoc/tk_docw2 \ autodoc/source/parser_i/idoc/tk_html \ autodoc/source/parser_i/idoc/tk_xml \ autodoc/source/parser_i/tokens/stmstar2 \ autodoc/source/parser_i/tokens/stmstat2 \ autodoc/source/parser_i/tokens/stmstfi2 \ autodoc/source/parser_i/tokens/tkpstam2 \ autodoc/source/parser_i/tokens/tkp2 \ autodoc/source/parser_i/tokens/tkpcont2 \ autodoc/source/parser_i/tokens/x_parse2 \ autodoc/source/tools/filecoll \ autodoc/source/tools/tkpchars \ autodoc/source/exes/adc_uni/adc_cl \ autodoc/source/exes/adc_uni/adc_cmd_parse \ autodoc/source/exes/adc_uni/adc_cmds \ autodoc/source/exes/adc_uni/adc_msg \ autodoc/source/exes/adc_uni/cmd_run \ autodoc/source/exes/adc_uni/cmd_sincedata \ autodoc/source/exes/adc_uni/main \ )) # vim: set noet sw=4 ts=4: