include ../Makefile.vars SRC_ADS = callbacks_cheddar.ads\ tasks_widget_pkg.ads\ double_buffer.ads\ mmi_tools.ads\ text_tools.ads\ message_pkg.ads\ message_pkg-callbacks.ads\ question_pkg.ads\ question_pkg-callbacks.ads\ scrolling_editor_pkg.ads\ scrolling_editor_pkg-callbacks.ads\ scrolling_text_pkg.ads\ scrolling_text_pkg-callbacks.ads\ read_sc_file_pkg.ads\ open_file_selection_pkg.ads\ save_file_selection_pkg.ads\ import_aadl_selection_pkg.ads\ export_aadl_selection_pkg.ads\ open_event_table_pkg.ads\ save_event_table_pkg.ads\ scheduling_options_pkg.ads\ scheduling_options_pkg-callbacks.ads\ aadl_options_pkg.ads\ aadl_options_pkg-callbacks.ads\ update_resources_set_pkg.ads\ update_resources_set_pkg-callbacks.ads\ update_resources_set_pkg-callbacks-integrity_checks.ads\ update_buffers_set_pkg.ads\ update_buffers_set_pkg-callbacks.ads\ update_buffers_set_pkg-callbacks-integrity_checks.ads\ update_messages_set_pkg.ads\ update_messages_set_pkg-callbacks.ads\ update_core_units_set_pkg.ads\ update_core_units_set_pkg-callbacks.ads\ update_core_units_set_pkg-callbacks-integrity_checks.ads\ update_processors_set_pkg.ads\ update_processors_set_pkg-callbacks.ads\ update_processors_set_pkg-callbacks-integrity_checks.ads\ update_tasks_set_pkg.ads\ update_tasks_set_pkg-callbacks.ads\ update_tasks_set_pkg-callbacks-integrity_checks.ads\ update_event_analyzers_set_pkg.ads\ update_event_analyzers_set_pkg-callbacks.ads\ update_event_analyzers_set_pkg-callbacks-integrity_checks.ads\ update_networks_set_pkg.ads\ update_networks_set_pkg-callbacks.ads\ update_address_spaces_set_pkg.ads\ update_address_spaces_set_pkg-callbacks.ads\ update_address_spaces_set_pkg-callbacks-integrity_checks.ads\ duplicate_pkg.ads\ duplicate_pkg-callbacks.ads\ scrolling_draw_buffer_pkg.ads\ scrolling_draw_buffer_pkg-callbacks.ads\ draw_buffer_pkg.ads\ draw_scheduling_pkg.ads\ draw_time_line_from_to_pkg.ads\ draw_time_line_from_to_pkg-callbacks.ads\ project.ads\ root_window_pkg.ads\ root_window_pkg-callbacks.ads\ do_scheduling_feasibility_pkg.ads\ do_scheduling_feasibility_pkg-callbacks.ads\ do_scheduling_simulation_pkg.ads\ do_scheduling_simulation_pkg-callbacks.ads\ schedule_from_to_pkg.ads\ schedule_from_to_pkg-callbacks.ads\ simple_mmi.ads\ event_table_analysis_pkg.ads\ event_table_analysis_pkg-callbacks.ads\ select_time_line_interface.ads\ select_time_line_pkg.ads\ select_time_line_pkg-callbacks.ads SRC_ADB = double_buffer.adb\ mmi_tools.adb\ text_tools.adb\ message_pkg.adb\ message_pkg-callbacks.adb\ question_pkg.adb\ question_pkg-callbacks.adb\ scrolling_editor_pkg.adb\ scrolling_editor_pkg-callbacks.adb\ scrolling_text_pkg.adb\ scrolling_text_pkg-callbacks.adb\ read_sc_file_pkg.adb\ open_file_selection_pkg.adb\ save_file_selection_pkg.adb\ import_aadl_selection_pkg.adb\ export_aadl_selection_pkg.adb\ open_event_table_pkg.adb\ save_event_table_pkg.adb\ scheduling_options_pkg.adb\ scheduling_options_pkg-callbacks.adb\ aadl_options_pkg.adb\ aadl_options_pkg-callbacks.adb\ update_resources_set_pkg.adb\ update_resources_set_pkg-callbacks.adb\ update_resources_set_pkg-callbacks-integrity_checks.adb\ update_buffers_set_pkg.adb\ update_buffers_set_pkg-callbacks.adb\ update_buffers_set_pkg-callbacks-integrity_checks.adb\ update_messages_set_pkg.adb\ update_messages_set_pkg-callbacks.adb\ update_core_units_set_pkg.adb\ update_core_units_set_pkg-callbacks.adb\ update_core_units_set_pkg-callbacks-integrity_checks.adb\ update_processors_set_pkg.adb\ update_processors_set_pkg-callbacks.adb\ update_processors_set_pkg-callbacks-integrity_checks.adb\ update_tasks_set_pkg.adb\ update_tasks_set_pkg-callbacks.adb\ update_tasks_set_pkg-callbacks-integrity_checks.adb\ update_event_analyzers_set_pkg.adb\ update_event_analyzers_set_pkg-callbacks.adb\ update_event_analyzers_set_pkg-callbacks-integrity_checks.adb\ update_networks_set_pkg.adb\ update_networks_set_pkg-callbacks.adb\ update_address_spaces_set_pkg.adb\ update_address_spaces_set_pkg-callbacks.adb\ update_address_spaces_set_pkg-callbacks-integrity_checks.adb\ duplicate_pkg.adb\ duplicate_pkg-callbacks.adb\ scrolling_draw_buffer_pkg.adb\ scrolling_draw_buffer_pkg-callbacks.adb\ draw_buffer_pkg.adb\ draw_scheduling_pkg.adb\ draw_time_line_from_to_pkg.adb\ draw_time_line_from_to_pkg-callbacks.adb\ project.adb\ root_window_pkg.adb\ root_window_pkg-callbacks.adb\ do_scheduling_feasibility_pkg.adb\ do_scheduling_feasibility_pkg-callbacks.adb\ do_scheduling_simulation_pkg.adb\ do_scheduling_simulation_pkg-callbacks.adb\ schedule_from_to_pkg.adb\ schedule_from_to_pkg-callbacks.adb\ simple_mmi.adb\ event_table_analysis_pkg.adb\ event_table_analysis_pkg-callbacks.adb\ select_time_line_pkg.adb\ select_time_line_pkg-callbacks.adb all:: target1 target2 target3 target1: $(MAKE) -C xpm target2: $(MAKE) -C dependencies_graph target3: $(SRC_ADS:.ads=.o) $(SRC_ADB:.adb=.o) clean:: $(MAKE) -C xpm clean prettyprint:: $(MAKE) -C xpm prettyprint @for file in ${SRC_ADB} ${SRC_ADS}; do \ echo $(PRETTY_PRINTER) $${file}; \ $(PRETTY_PRINTER) $${file}; \ done