head	1.1;
access;
symbols;
locks
	baker:1.1; strict;
comment	@# @;


1.1
date	2008.11.23.02.02.56;	author baker;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@# $Id$
.PHONY : clean all archive plots save data
PROGRAMS=test_one test_two test_three test_zero
SOURCES=\
aperiodic_server_parameters.ads \
aperiodic_workloads.adb \
aperiodic_workloads.ads \
error_log.adb \
error_log.ads \
events.adb \
events.ads \
generic_queues.adb \
generic_queues.ads \
job_queues.ads \
jobs.adb \
jobs.ads \
periodic_workloads.adb \
periodic_workloads.ads \
random_tools.adb \
random_tools.ads \
replenishments.adb \
replenishments.ads \
report.adb \
report.ads \
simulator.adb \
simulator.ads \
stats.adb \
stats.ads \
tasks-aperiodic_server_data.ads  \
tasks.adb \
tasks.ads \
test_zero.adb \
test_one.adb \
test_two.adb \
test_three.adb \
threads-sched_dss.adb \
threads-sched_dss.ads \
threads-sched_edf.adb \
threads-sched_edf.ads \
threads.adb \
threads.ads \
virtual_times.ads \
workload_models.ads

default : $(PROGRAMS)
$(PROGRAMS) : $(SOURCES)
	gnatmake -gnata $@@
clean:
	rm -f $(PROGRAMS) *~ *# b~*.ad* *.o *.ali
save:
	-mv rms* edf* plots
data: test_all test_rms
	./test_all
	./test_rms
plots: save
	cd plots; make
archive: 
	cd ..; tar czvpf 2008.tgz 2008
@
