Index: trunk/doc-rnd/gpmi/packages/Makefile =================================================================== --- trunk/doc-rnd/gpmi/packages/Makefile (revision 796) +++ trunk/doc-rnd/gpmi/packages/Makefile (revision 797) @@ -1,9 +1,14 @@ ROOT=../../.. -all: actions_ref.html dialogs_ref.html hid_ref.html layout_ref.html +ALL= actions dialogs hid layout +all: XREF $(ALL:%=%_ref.html) + include $(ROOT)/src/pcb-gpmi/Makefile.config -%_ref.html: $(ROOT)/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/%.h - $(ROOT)/util/genref.sh $^ $(ROOT) $(PCB_CFLAGS) >$@ +REF.% %_ref.html: $(ROOT)/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/%.h + $(ROOT)/util/genref.sh "$^" "$(ROOT)" "../packages/$@" $(PCB_CFLAGS) >$@ +XREF: $(ALL:%=REF.%) + cat $^ > $@ + Index: trunk/doc-rnd/gpmi/packages/XREF =================================================================== --- trunk/doc-rnd/gpmi/packages/XREF (nonexistent) +++ trunk/doc-rnd/gpmi/packages/XREF (revision 797) @@ -0,0 +1,84 @@ +event ACTE_action ../packages/actions_ref.html +event ACTE_gui_init ../packages/actions_ref.html +event ACTE_unload ../packages/actions_ref.html +function action_register ../packages/actions_ref.html +function action_arg ../packages/actions_ref.html +function action ../packages/actions_ref.html +function create_menu ../packages/actions_ref.html +enum dialog_fileselect_e ../packages/dialogs_ref.html +function dialog_log ../packages/dialogs_ref.html +function dialog_confirm ../packages/dialogs_ref.html +function dialog_report ../packages/dialogs_ref.html +function dialog_prompt ../packages/dialogs_ref.html +function dialog_fileselect ../packages/dialogs_ref.html +function dialog_beep ../packages/dialogs_ref.html +function dialog_progress ../packages/dialogs_ref.html +function dialog_attribute ../packages/dialogs_ref.html +enum hid_attr_type_e ../packages/hid_ref.html +enum EndCapStyle_e ../packages/hid_ref.html +event HIDE_get_export_options ../packages/hid_ref.html +event HIDE_do_export_start ../packages/hid_ref.html +event HIDE_do_export_finish ../packages/hid_ref.html +event HIDE_set_layer ../packages/hid_ref.html +event HIDE_set_color ../packages/hid_ref.html +event HIDE_set_line_cap ../packages/hid_ref.html +event HIDE_set_line_width ../packages/hid_ref.html +event HIDE_set_draw_xor ../packages/hid_ref.html +event HIDE_set_draw_faded ../packages/hid_ref.html +event HIDE_draw_line ../packages/hid_ref.html +event HIDE_draw_arc ../packages/hid_ref.html +event HIDE_draw_rect ../packages/hid_ref.html +event HIDE_fill_circle ../packages/hid_ref.html +event HIDE_fill_polygon ../packages/hid_ref.html +event HIDE_fill_rect ../packages/hid_ref.html +event HIDE_use_mask ../packages/hid_ref.html +event HIDE_make_gc ../packages/hid_ref.html +event HIDE_destroy_gc ../packages/hid_ref.html +event HIDE_fill_pcb_pv ../packages/hid_ref.html +function hid_create ../packages/hid_ref.html +function hid_add_attribute ../packages/hid_ref.html +function hid_get_attribute ../packages/hid_ref.html +function hid_register ../packages/hid_ref.html +function hid_gpmi_data_set ../packages/hid_ref.html +function hid_gpmi_data_get ../packages/hid_ref.html +function hid_string2val ../packages/hid_ref.html +enum layout_object_mask_e ../packages/layout_ref.html +enum layout_object_coord_e ../packages/layout_ref.html +enum layout_flag_e ../packages/layout_ref.html +enum layer_field_e ../packages/layout_ref.html +function layout_search_box ../packages/layout_ref.html +function layout_search_selected ../packages/layout_ref.html +function layout_search_found ../packages/layout_ref.html +function layout_search_get ../packages/layout_ref.html +function layout_search_free ../packages/layout_ref.html +function layout_obj_coord ../packages/layout_ref.html +function layout_obj_type ../packages/layout_ref.html +function layout_obj_move ../packages/layout_ref.html +function layout_arc_angles ../packages/layout_ref.html +function layout_create_line ../packages/layout_ref.html +function layout_create_via ../packages/layout_ref.html +function layout_create_arc ../packages/layout_ref.html +function layout_switch_to_layer ../packages/layout_ref.html +function layout_get_current_layer ../packages/layout_ref.html +function layout_resolve_layer ../packages/layout_ref.html +function layout_get_max_possible_layer ../packages/layout_ref.html +function layout_get_max_copper_layer ../packages/layout_ref.html +function layout_get_max_layer ../packages/layout_ref.html +function layout_layer_name ../packages/layout_ref.html +function layout_layer_color ../packages/layout_ref.html +function layout_layer_field ../packages/layout_ref.html +function layout_get_page_width ../packages/layout_ref.html +function layout_get_page_height ../packages/layout_ref.html +function layout_set_page_size ../packages/layout_ref.html +function mil2pcb_multiplier ../packages/layout_ref.html +function mm2pcb_multiplier ../packages/layout_ref.html +function current_grid_unit ../packages/layout_ref.html +function debug_draw_request ../packages/layout_ref.html +function debug_draw_flush ../packages/layout_ref.html +function debug_draw_finish ../packages/layout_ref.html +function debug_draw_dctx ../packages/layout_ref.html +function draw_set_color ../packages/layout_ref.html +function draw_set_line_width ../packages/layout_ref.html +function draw_set_draw_xor ../packages/layout_ref.html +function draw_set_draw_faded ../packages/layout_ref.html +function draw_line ../packages/layout_ref.html