# clib/conio

include ~/gcc/wall
include ~/gcc/wextra

BIN = libconio.a
CC = gcc
AR= ar
CDIR = $(HOME)/clib
SDIR = $(CDIR)/conio/src
IDIR = $(CDIR)/conio/inc
ODIR = ./out
CFLAGS = -O2 $(WALL) $(WEXTRA)\
          -I$(CDIR) \
          -DDBG_SYSALLOC\

OBJS = \
    $(ODIR)/pkb.o\

DEPS = \
       ~/gcc/wall\
       ~/gcc/wextra\
       $(IDIR)/pkb.h\
       Makefile

all:
	make $(BIN)

$(BIN): $(OBJS)
	$(AR) -r $@ $^

$(ODIR)/pkb.o:\
               $(SDIR)/linux/pkb.c\
               $(DEPS)
	ind $<
	$(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@

#install:
#	install -C -p -s $(BIN) /usr/local/sbin/

clean:
	rm -f $(BIN) $(OBJS)

cleanall:
	rm -f *~
