
CC	= gcc
CFLAGS	= -Wall -g -I../lib

LD	= gcc
LDFLAGS	= ../lib/librhiz.a

PACKAGE	= piranhad

SRCS	= piranhad.c \
	  finalize.c \
	  proc.c \
	  child.c

OBJS	= $(SRCS:.c=.o)

OUTDIR	= .

RM	= rm
RMFLAGS	= -rf

# -----------------------------------------------------------------------------

all: $(PACKAGE)

clean:
	$(RM) $(RMFLAGS) $(OBJS) $(OUTDIR)/$(PACKAGE)

$(PACKAGE): $(OBJS)
	$(LD) -o $(OUTDIR)/$(PACKAGE) $(OBJS) $(LDFLAGS)

# -----------------------------------------------------------------------------

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

# -----------------------------------------------------------------------------
