Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1003 B

  1. !IF 0
  2. Copyright (C) 1997 Microsoft Corporation
  3. !ENDIF
  4. ALLFILES= mminit.h array.h opt.h optl.h optdefl.h classdefl.h optclass.h
  5. ALLFILES= $(ALLFILES) bitmask.h reserve.h range.h subnet.h sscope.h oclassdl.h server.h server2.h
  6. ALLFILES= $(ALLFILES) address.h
  7. ALLFILES= $(ALLFILES) memfree.h
  8. ALLFILES= $(ALLFILES) subnet2.h
  9. ALLFILES= $(ALLFILES) mmdump.h
  10. ALLFILES_C= mminit.c array.c opt.c optl.c optdefl.c classdefl.c optclass.c
  11. ALLFILES_C=$(ALLFILES_C) bitmask.c reserve.c range.c subnet.c sscope.c oclassdl.c server.c server2.c address.c
  12. ALLFILES_C=$(ALLFILES_C) memfree.c
  13. ALLFILES_C=$(ALLFILES_C) subnet2.c
  14. ALLFILES_C=$(ALLFILES_C) mmdump.c
  15. all: $(ALLFILES) types
  16. delsrc:
  17. erase $(ALLFILES) mmtypes.h
  18. clean: delsrc all
  19. .c.h:; gawk -f exports.gawk < $< > $@.try
  20. diff $@ $@.try > nul || copy $@.try $@
  21. erase $@.try
  22. types: $(ALLFILES_C)
  23. gawk -f types.gawk $(ALLFILES_C) > mmtypes.h.try
  24. diff mmtypes.h mmtypes.h.try > nul || copy mmtypes.h.try mmtypes.h
  25. erase mmtypes.h.try