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.

86 lines
1.4 KiB

  1. #
  2. # Create a Win32 application
  3. #
  4. MAJORCOMP=media
  5. MINORCOMP=cdplayer
  6. MSC_WARNING_LEVEL=-W3 -WX
  7. NTKEEPRESOURCETMPFILES=yes
  8. #
  9. # Define the name and type of the application
  10. #
  11. TARGETNAME=cdplayer
  12. TARGETTYPE=PROGRAM
  13. UMTYPE=windows
  14. UMENTRY=winmain
  15. UMLIBS=
  16. EXPECTED_WINVER=4.0
  17. #
  18. # Define where APP.EXE will go.
  19. #
  20. TARGETPATH=.\obj
  21. #
  22. # C Run and compile time information
  23. #
  24. !ifdef CHICAGO_PRODUCT
  25. #
  26. # Retail only
  27. #
  28. C_DEFINES=-DSTRICT
  29. # Debug only (normally commented out but leave in file)
  30. #C_DEFINES=-DSTRICT -DDEBUG
  31. #MSC_OPTIMIZATION=/Od /Zi
  32. #NTDEBUG=ntsd
  33. #NTDEBUGTYPE=both
  34. !else
  35. #
  36. # Retail only
  37. #
  38. C_DEFINES=-DUNICODE -D_UNICODE -DWINVER=0x0400 -DDAYTONA -D_WIN32_WINNT=0x0400
  39. #
  40. # Debug only (normally commented out bug leave in file)
  41. #
  42. #C_DEFINES=-DUNICODE -D_UNICODE -DWINVER=0x0400 -DDAYTONA -D_WIN32_WINNT=0x0400 -DDEBUG
  43. #MSC_OPTIMIZATION=/Od /Zi
  44. #NTDEBUG=ntsd
  45. #NTDEBUGTYPE=both
  46. !endif
  47. USE_MSVCRT=1
  48. LINKER_FLAGS=-section:.sdata,rws
  49. #
  50. # list each C and RC source file
  51. #
  52. SOURCES=cdplayer.c cdapi.c ledwnd.c scan.c database.c \
  53. trklst.c commands.c diskinfo.c dragdrop.c buttons.c cdapimci.c \
  54. preferen.c literals.c cdplayer.rc
  55. #
  56. # List any libraries not included by WIN32LIBS in MAKEFILE.DEF
  57. #
  58. TARGETLIBS=$(SDK_LIB_PATH)\shell32.lib \
  59. $(SDK_LIB_PATH)\comctl32.lib\
  60. $(SDK_LIB_PATH)\winmm.lib \
  61. $(SDK_LIB_PATH)\ole32.lib \
  62. $(SDK_LIB_PATH)\uuid.lib \
  63. $(SDK_LIB_PATH)\htmlhelp.lib