CC = cc

IPATH  = -Iinclude -Isys
CFLAGS = -Xa
LIBS   = -lresolv

OBJS = \
       lib/libc/string/strmode.o \
       lib/libc/stdio/snprintf.o \
       lib/libc/gen/err.o        \
       lib/libc/gen/fts.o        \
       lib/libc/gen/getbsize.o   \
       lib/libc/gen/pwcache.o    \
       bin/ls/ls.o               \
       bin/ls/util.o             \
       bin/ls/print.o            \
       bin/ls/cmp.o

.c.o:
	$(CC)  $(CFLAGS) $(IPATH) -o $@ -c $<

colorls : $(OBJS)
	$(CC) $(CFLAGS) -o colorls $(OBJS) $(LIBS)

colorls.purify : $(OBJS)
	/opt/pure/purify -forbidden-directories="/lib:/usr/lib:/usr/4lib:/usr/ucblib:/usr/lang:/usr/local:/usr/dt/lib"  $(CC) $(CFLAGS) -o colorls.purify $(OBJS) $(LIBS)
