# Makefile for system/c
# Satofumi KAMIMURA
# $Id: Makefile 1766 2010-04-11 07:01:11Z satofumi $

# Compile options
CC = gcc
CFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES)
INCLUDES =
LDFLAGS =
LDLIBS =


# Target
C_SYSTEM_LIB = c_system.a
TARGET = $(C_SYSTEM_LIB)

all : $(TARGET)

clean :
	$(RM) *.o $(TARGET)

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

.PHONY : all clean depend
######################################################################
$(C_SYSTEM_LIB) : \
	$(C_SYSTEM_LIB)(delay.o) \
	$(C_SYSTEM_LIB)(ticks.o) \
	$(C_SYSTEM_LIB)(urg_delay.o) \
	$(C_SYSTEM_LIB)(urg_ticks.o) \

# DO NOT DELETE

math_utils.o: detect_os.h
delay.o: delay.h urg_delay.h
ticks.o: ticks.h urg_ticks.h
urg_delay.o: detect_os.h
urg_ticks.o: urg_ticks.h detect_os.h
