#makefile for chapter 5

7-15: 7-15.o add_employee.o display_all.o display_an_emp.o get_selection.o \
process_selection.o utils.o remove_emp.o sort.o swap.o read_emps.o write_emps.o
	cc 7-15.o add_employee.o display_all.o display_an_emp.o \
get_selection.o process_selection.o utils.o remove_emp.o sort.o swap.o \
read_emps.o write_emps.o -o 7-15  -I .

7-15.o: 7-15.c emps.h 
	cc -c 7-15.c -I.

read_emps.o: read_emps.c emps.h
	cc -c read_emps.c -I.
write_emps.o: write_emps.c emps.h
	cc -c write_emps.c -I.
add_employee.o: add_employee.c emps.h
	cc -c add_employee.c -I.
remove_emp.o: remove_emp.c emps.h
	cc -c remove_emp.c -I.
display_all.o: display_all.c emps.h
	cc -c display_all.c -I.
display_an_emp.o: display_an_emp.c emps.h
	cc -c display_an_emp.c  -I.
get_selection.o: get_selection.c emps.h
	cc -c get_selection.c -I.
process_selection.o: process_selection.c emps.h sorts.h
	cc -c process_selection.c -I.
sort.o: sort.c emps.h sorts.h
	cc -c sort.c -I.
swap.o: swap.c emps.h sorts.h
	cc -c swap.c -I .
utils.o: utils.c emps.h
	cc -c utils.c -I.
