#include ../../brecis/Makefile.brecis

EXEC = amit_syslogd
OBJS = syslogd.o device_open.o verror_msg.o vdprintf.o ../amit_lib/support.lib

ifneq ($(BRECIS25), 1)
ifneq ($(origin UCLIBC), undefined)
  ifeq ($(UCLIBC), uC-libc)
    OBJS += snprintf.o popen.o
  endif
else
  OBJS += snprintf.o popen.o
endif
endif

CFLAGS += -D__unix__ -DCHAR_BIT=8
CFLAGS += -I../amit_include/

all: $(EXEC)

$(EXEC): $(OBJS)
	$(CC) $(LDFLAGS) -o ${EXEC} ${LIBS} $(OBJS) $(LDADD)

clean:
	-rm -f $(EXEC) *.gdb *.elf *.o

install: all
	$(CP) ${EXEC} $(DESTBIN)

