
fail:
	cd .. && make

fromup: $(OPATH)/readline++.o $(OPATH)/XWin.o $(OPATH)/graphics.o $(OPATH)/rows.o $(OPATH)/vlog.o $(OPATH)/editor.o $(OPATH)/egui.o $(OPATH)/text.o $(OPATH)/gEnv.o $(OPATH)/popups.o
	@echo Done.

$(OPATH)/popups.o: popups.C
	$(CPP) $(CFLAGS) popups.C
	@mv popups.o $(OPATH)

$(OPATH)/gEnv.o: gEnv.C
	$(CPP) $(CFLAGS) gEnv.C
	@mv gEnv.o $(OPATH)

$(OPATH)/egui.o: egui.C
	$(CPP) $(CFLAGS) egui.C
	@mv egui.o $(OPATH)

$(OPATH)/rows.o: rows.C
	$(CPP) $(CFLAGS) rows.C
	@mv rows.o $(OPATH)

$(OPATH)/readline++.o: readline++.C
	$(CPP) $(CFLAGS) readline++.C
	@mv readline++.o $(OPATH)

$(OPATH)/text.o: text.C
	$(CPP) $(CFLAGS) text.C
	@mv text.o $(OPATH)

$(OPATH)/XWin.o: XWin.C
	$(CPP) $(CFLAGS) XWin.C
	@mv XWin.o $(OPATH)

$(OPATH)/graphics.o: graphics.C
	$(CPP) $(CFLAGS) graphics.C
	@mv graphics.o $(OPATH)

$(OPATH)/editor.o: editor.C
	$(CPP) $(CFLAGS) editor.C
	@mv editor.o $(OPATH)

$(OPATH)/vlog.o: vlog.C
	$(CPP) $(CFLAGS) vlog.C
	@mv vlog.o $(OPATH)

clean:
	cd .. && make clean
