VARIANT = 1                              # вариант по умолчанию
CXXFLAGS += -Wall -D VARIANT=$(VARIANT)  # вариант сборки

PROGLIST = mycopy child parent

all:	$(PROGLIST)

child:   child.cc
	$(CXX) $(CXXFLAGS) $< -o $@
	cp $@ $(HOME)

parent:  parent.cc chld.cc
	$(CXX) $(CXXFLAGS) $< -o $@
	cp $@ $(HOME)

clean:
	@rm -f *.o $(PROGLIST) $(HOME)/parent $(HOME)/child
