##################################################################
# GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
##################################################################
#################
MAKEFILE = Makefile
RM = rm -f
CP = cp
CC = g++
LD = $(CC)
COMPFLAGS = -I.
LDFLAGS =
DEPENDFLAGS = -MM
LIBS =
OTHER = -W -Wall
#################
TARGET = mac_popen.exe
OBJS = \
popen.o \
mac.o \
main.o
#################
# Target Rules
#################
.SUFFIXES :
.SUFFIXES : .h .cpp .o
.cpp.o:
@echo "------------------"
$(RM) $*.o
# $(CC) $(DEPENDFLAGS) $<
$(CC) $(COMPFLAGS) $(OPT_LEVEL_FLAG) $(OTHER) -c $<
#################
all: perfo
help:
@echo "USAGE : "
@echo " TBD"
perfo: $(TARGET)
#################
$(TARGET): $(OBJS) $(LIBS) $(MAKEFILE)
@echo "=================="
$(RM) $(TARGET)
$(LD) -o $(TARGET) $(LDFLAGS) $(OBJS) $(LIBS)
@echo " "
#################
cleano:
$(RM) $(OBJS)
$(RM) *.ii
$(RM) *.s
$(RM) *.o
$(RM) core
cleane:
$(RM) $(TARGET)
$(RM) *.exe
clean: cleano cleane
#################
popen.o: popen.cpp popen.h
mac.o: mac.cpp mac.h popen.h
main.o: main.cpp mac.h popen.h