################################################################################
#	Makefile for simple
################################################################################

.SUFFIXES = .cpp.o

CPP = g++

PESCINC = -I/PESC
PESCSRC = /PESC/
DEF = -D_UNIX -D_CONSOLE -D_DEBUG
#LIBS =
#INC =
CPPFLAGS = $(PESCINC) $(DEF)
#LFLAGS = -lsocket -lnsl -lpthread

OBJS = simple.o \
	pescglobal.o \
	pescmain.o \
	_assert.o \
	_app.o

SRCS = simple.cpp \
	$(PESCSRC)pescglobal.cpp \
	$(PESCSRC)pescmain.cpp \
	$(PESCSRC)_assert.cpp \
	$(PESCSRC)_app.cpp

TARGET = simple

all : $(TARGET)

$(TARGET) : $(OBJS)
	$(CPP) -o $@ $(OBJS) $(CPPFLAGS) $(LFLAGS)

simple.o :
	$(CPP) -c $(SRCS) $(CPPFLAGS)

clean :
	rm -rf $(OBJS) $(TARGET) core

new:
	$(MAKE) clean
	$(MAKE)

install :
	cp $(TARGET) ../bin

################################ END OF MAKEFILE ###############################
