OBJECTS = authuser.o cnv_time.o copy.o daysinmon.o ddmm_valid.o        \
	 delist.o dolistcall.o equal.o findenv.o get_year.o getdate.o  \
	 getline.o gettime.o itoa.o juliandate.o makesus.o new_date.o \
	 month_day.o month_name.o new_date.o parse.o valid_date.o writeapp.o \
	 set_alarm.o

library:: $(OBJECTS)
	ar -r ../library $(OBJECTS)
	ranlib ../library

authuser.o: authuser.c ../../includes/error.h
	cc -c authuser.c

cnv_time.o: cnv_time.c
	cc -c cnv_time.c

copy.o: copy.c
	cc -c copy.c

daysinmon.o: daysinmon.c
	cc -c daysinmon.c

ddmm_valid.o: ddmm_valid.c
	cc -c ddmm_valid.c

delist.o: delist.c ../../includes/getdef.h ../../includes/error.h
	cc -c delist.c

dolistcall.o: dolistcall.c ../../includes/getdef.h ../../includes/error.h
	cc -c dolistcall.c

equal.o: equal.c
	cc -c equal.c

findenv.o: findenv.c
	cc -c findenv.c

get_year.o: get_year.c
	cc -c get_year.c

getdate.o: getdate.c
	cc -c getdate.c

getline.o: getline.c
	cc -c getline.c

gettime.o: gettime.c
	cc -c gettime.c

itoa.o: itoa.c
	cc -c itoa.c

juliandate.o: juliandate.c
	cc -c juliandate.c

makesus.o: makesus.c
	cc -c makesus.c

month_day.o: month_day.c
	cc -c month_day.c

month_name.o: month_name.c
	cc -c month_name.c

newdate.o: new_date.c
	cc -c new_date.c

parse.o: parse.c ../../includes/getdef.h
	cc -c parse.c

valid_date.o: valid_date.c
	cc -c  valid_date.c

writeappoint.o: writeappoint.c ../../includes/error.h
	cc -c writeappoint.c

set_alarm.o : set_alarm.c ../../includes/error.h ../../includes/getdef.h
	cc -c set_alarm.c
