Leaked source code of windows server 2003
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.

58 lines
1.5 KiB

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. BUILDNUM.H
  5. History:
  6. --*/
  7. // Build number file. This converts the SLM build numbers in PRODVER.H
  8. // to something a little more useful.
  9. //
  10. // This is mostly used by version stamp resoruces. If you want the build
  11. // numbers, you should PROBABLY use the ones exported in PBASE (if you are
  12. // a parser), or function GetVersionInfo() in ESPUTIL.
  13. //
  14. #pragma once
  15. #include "prodver\prodver.h"
  16. #define stringize2(x) #x
  17. #define stringize(x) stringize2(x)
  18. #define frmj rmj
  19. #define frmm rmm
  20. #define frup rup
  21. #define prmj rmj
  22. #define prmm rmm
  23. #define prup rup
  24. #define RELEASE
  25. #if defined(_DEBUG)
  26. #define ProdVerString stringize(prmj.prmm.prup (Debug) RELEASE\0)
  27. #define FileVerString stringize(frmj.frmm.frup (Debug) RELEASE\0)
  28. #else
  29. #define ProdVerString stringize(prmj.prmm.prup RELEASE\0)
  30. #define FileVerString stringize(frmj.frmm.frup RELEASE\0)
  31. #endif
  32. //
  33. // Common version information
  34. //
  35. #define CompanyNameString "Microsoft Corporation\0"
  36. #define CopyrightString "Copyright \251 1994-1998 Microsoft Corp.\0"
  37. // copyright for command line tools
  38. #define CopyrightStringCMD "Copyright (C) 1994-1998 Microsoft Corp. All rights reserved.\0"
  39. #define ProductNameString "Microsoft Localization Studio\0"
  40. #define TrademarkString \
  41. "Microsoft� is a registered trademark of Microsoft Corporation. \
  42. Windows(TM) is a trademark of Microsoft Corporation.\0"
  43. #define TIMESTAMP stringize(__TIME__\0)
  44. #define DATESTAMP stringize(__DATE__\0)