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.

57 lines
1.0 KiB

  1. #---------------------------------------------------------------------
  2. #
  3. # This makefile is for use with the SMSBUILD utility. It builds the
  4. # WBEM core dll.
  5. #
  6. #---------------------------------------------------------------------
  7. TARGET=ntperf.dll
  8. NO_OPTIM=1
  9. STATIC=1
  10. CDEFS+=/D_WIN32_WINNT=0x0400
  11. CDEFS+=/DBUILDNO=$(BUILDNO)
  12. GCFLAGS=$(GCFLAGS) /GR-
  13. CFLAGS=$(CFLAGS) /GF /EHa
  14. CINC=$(CINC) -I.\
  15. -I$(DEFDRIVE)$(DEFDIR)\IDL \
  16. DLLSTARTUP= -ENTRY:_DllMainCRTStartup$(DLLENTRY)
  17. release=core\$(RELDIR)
  18. !if "$(PROCESSOR_ARCHITECTURE)"=="x86"
  19. DEFFILE=NTPERF.DEF
  20. !else
  21. DEFFILE=RISC.DEF
  22. !endif
  23. CPPFILES=\
  24. .\server.cpp \
  25. .\ntperf.cpp \
  26. .\classmap.cpp \
  27. .\refreshr.cpp \
  28. .\perfhelp.cpp \
  29. .\flexarry.cpp
  30. CFILES=\
  31. $(DEFDRIVE)$(DEFDIR)\IDL\WBEMINT_I.C \
  32. LIBS=\
  33. $(LIBS)\
  34. $(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemuuid.lib \
  35. $(CLIB)\shell32.lib \
  36. $(CLIB)\user32.lib \
  37. $(CLIB)\msvcrt.lib \
  38. $(CLIB)\kernel32.lib \
  39. $(CLIB)\advapi32.lib \
  40. $(CLIB)\oleaut32.lib \
  41. $(CLIB)\ole32.lib \
  42. $(CLIB)\uuid.lib \