- rm -f *.o gmqcc qcvm testsuite *.dat
-
-
-$(OBJ) $(OBJ_C) $(OBJ_X): gmqcc.h opts.def
-main.o: lexer.h
-parser.o: ast.h lexer.h
-ast.o: ast.h ir.h
-ir.o: ir.h
-
-install: install-gmqcc install-qcvm install-doc
-install-gmqcc: gmqcc
- install -d -m755 $(DESTDIR)$(BINDIR)
- install -m755 gmqcc $(DESTDIR)$(BINDIR)/gmqcc
-install-qcvm: qcvm
- install -d -m755 $(DESTDIR)$(BINDIR)
- install -m755 qcvm $(DESTDIR)$(BINDIR)/qcvm
-install-doc:
- install -d -m755 $(DESTDIR)$(MANDIR)/man1
- install -m755 doc/gmqcc.1 $(DESTDIR)$(MANDIR)/man1/
+ rm -f *.d
+ rm -f $(COBJS) $(CDEPS) $(CBIN)
+ rm -f $(VOBJS) $(VDEPS) $(VBIN)
+ifndef WINDOWS
+ rm -f $(TOBJS) $(TDEPS) $(TOBJS)
+endif
+
+-include *.d