EXAMPLE_DIRS = iec61850_client_example1 EXAMPLE_DIRS += iec61850_client_example2 EXAMPLE_DIRS += iec61850_client_example3 EXAMPLE_DIRS += iec61850_client_example4 EXAMPLE_DIRS += iec61850_client_example5 EXAMPLE_DIRS += iec61850_client_example_reporting EXAMPLE_DIRS += iec61850_client_example_log EXAMPLE_DIRS += server_example_simple EXAMPLE_DIRS += server_example_basic_io EXAMPLE_DIRS += server_example_password_auth EXAMPLE_DIRS += server_example_write_handler EXAMPLE_DIRS += server_example_goose EXAMPLE_DIRS += server_example_control EXAMPLE_DIRS += server_example_config_file EXAMPLE_DIRS += server_example_dynamic EXAMPLE_DIRS += server_example_complex_array EXAMPLE_DIRS += server_example_61400_25 EXAMPLE_DIRS += server_example_threadless EXAMPLE_DIRS += server_example_setting_groups EXAMPLE_DIRS += server_example_logging EXAMPLE_DIRS += server_example_files EXAMPLE_DIRS += goose_subscriber EXAMPLE_DIRS += goose_publisher EXAMPLE_DIRS += sv_subscriber EXAMPLE_DIRS += mms_utility EXAMPLE_DIRS += iec61850_9_2_LE_example EXAMPLE_DIRS += iec61850_sv_client_example EXAMPLE_DIRS += sv_publisher EXAMPLE_DIRS += sv_subscriber MODEL_DIRS += server_example_simple MODEL_DIRS += server_example_basic_io MODEL_DIRS += server_example_password_auth MODEL_DIRS += server_example_write_handler MODEL_DIRS += server_example_goose MODEL_DIRS += server_example_control MODEL_DIRS += server_example_config_file MODEL_DIRS += server_example_complex_array MODEL_DIRS += server_example_61400_25 MODEL_DIRS += server_example_threadless MODEL_DIRS += server_example_setting_groups MODEL_DIRS += server_example_logging MODEL_DIRS += server_example_files MODEL_DIRS += iec61850_9_2_LE_example all: examples model: -for d in $(MODEL_DIRS); do(cd $$d && $(MAKE) model); done examples: -for d in $(EXAMPLE_DIRS); do(cd $$d && $(MAKE)); done clean: -for d in $(EXAMPLE_DIRS); do(cd $$d && $(MAKE) clean); done