# Makefile for connection/c
# Satofumi KAMIMURA
# $Id$

# Compile options
CC = gcc
CFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES)
INCLUDES = -I../../system/c
LDFLAGS =
LDLIBS =


# Target
C_CONNECTION_LIB = c_connection.a
TARGET = $(C_CONNECTION_LIB)

all : $(TARGET)

clean :
	$(RM) *.o $(TARGET)
#	-cd output_html/ && $(RM) -rf *

depend :
	makedepend -Y -- $(INCLUDES) -- $(wildcard *.h *.c)

.PHONY : all clean depend
######################################################################
$(C_CONNECTION_LIB) : \
	$(C_CONNECTION_LIB)(serial_utils.o) \
	$(C_CONNECTION_LIB)(serial_ctrl.o) \

serial_ctrl.o : serial_ctrl.c serial_ctrl_win.c serial_ctrl_lin.c

# DO NOT DELETE

serial_ctrl.o: serial_t.h ../../system/c/detect_os.h serial_t_lin.h
serial_t.o: ../../system/c/detect_os.h serial_t_lin.h
serial_utils.o: serial_t.h ../../system/c/detect_os.h serial_t_lin.h
serial_ctrl.o: serial_ctrl.h serial_t.h ../../system/c/detect_os.h
serial_ctrl.o: serial_t_lin.h serial_ctrl_lin.c serial_errno.h
serial_ctrl.o: ../../system/c/delay.h
serial_ctrl_lin.o: serial_errno.h ../../system/c/delay.h
serial_ctrl_win.o: serial_ctrl.h serial_t.h ../../system/c/detect_os.h
serial_ctrl_win.o: serial_t_lin.h serial_errno.h ../../system/c/delay.h
serial_utils.o: serial_utils.h serial_t.h ../../system/c/detect_os.h
serial_utils.o: serial_t_lin.h serial_ctrl.h
