stest.o: stest.c
	gcc -c stest.c

serve.o: serve.c
	gcc -c serve.c

init_queue.o: init_queue.c
	gcc -c init_queue.c

etest.o: etest.c
	gcc -c etest.c

enter.o: enter.c
	gcc -c enter.c

stest: stest.o serve.o init_queue.o 
	gcc stest.o serve.o init_queue.o -o stest

etest: enter.o init_queue.o etest.o
	gcc enter.o init_queue.o etest.o -o etest

all: stest etest

clean:
	rm -f *.o etest stest
