include ../Makefile.vars SRC1_ADB = architecture_models.adb SRC2_ADB = architecture_models\ build_schedule_from_xml\ schedule_hardcoded_model\ parse_xml_schedule\ hierarchical_edf_schedulability_analysis\ write_sys\ xml_comprehensive_call\ select_feasibility_test_simple_from_xml\ dgmf2transaction\ dgmf2transaction_sim\ test_xml\ arinc653_deployment_example\ xml_basics\ comprehensive_call\ read_sys SRC_ADB = $(SRC1_ADB) $(SRC2_ADB) target1: $(SRC1_ADB:.adb=.o) test_xml:: target1 $(GNATMAKE) $(ADAC_INCLUDE) test_xml $(ADAC_LIB) hardcoded:: target1 $(GNATMAKE) $(ADAC_INCLUDE) schedule_hardcoded_model $(ADAC_LIB) alone:: target1 $(GNATMAKE) $(ADAC_INCLUDE) $(TARGET) $(ADAC_LIB) all:: target1 @for file in ${SRC2_ADB}; do \ $(GNATMAKE) $(ADAC_INCLUDE) $${file} $(ADAC_LIB);\ done clean:: $(RM) $(SRC2_ADB) sys_cheddar.xml event_table.xml schedule_hardcoded_result.xml prettyprint:: @for file in ${SRC_ADB}; do \ echo $(PRETTY_PRINTER) $${file}.adb; \ $(PRETTY_PRINTER) $${file}.adb; \ done