NT4/private/windows/media/avi/inc/aviver.h
2020-09-30 17:12:29 +02:00

73 lines
1.7 KiB
C

/*
* aviver.h - internal header file to define the build version for AVI
*
*/
/*
* All strings MUST have an explicit \0
*
* MMSYSRELEASE should be changed every build
*
* Version string should be changed each build
*
* Remove build extension on final release
*/
#include "vernum.h"
#define MMSYSVERSION rmj
#define MMSYSREVISION rmm
#define MMSYSRELEASE rup
#if defined(DEBUG_RETAIL)
#define MMSYSVERSIONSTR "Debug Version 1.00\0"
#elif defined(DEBUG)
#define MMSYSVERSIONSTR "Internal Debug Version 1.00\0"
#else
//#define MMSYSVERSIONSTR "Final Beta\0"
#define MMSYSVERSIONSTR "Version 1.00\0"
#endif
#define OFFICIAL
#define FINAL // we are at RC now
/***************************************************************************
* DO NOT TOUCH BELOW THIS LINE *
***************************************************************************/
#ifdef RC_INVOKED
#define MMVERSIONCOMPANYNAME "Microsoft Corporation\0"
#define MMVERSIONPRODUCTNAME "Microsoft Video For Windows\0"
#define MMVERSIONCOPYRIGHT "Copyright \251 Microsoft Corp. 1991-1992\0"
/*
* Version flags
*/
#ifndef OFFICIAL
#define MMVER_PRIVATEBUILD VS_FF_PRIVATEBUILD
#else
#define MMVER_PRIVATEBUILD 0
#endif
#ifndef FINAL
#define MMVER_PRERELEASE VS_FF_PRERELEASE
#else
#define MMVER_PRERELEASE 0
#endif
#if defined(DEBUG_RETAIL)
#define MMVER_DEBUG VS_FF_DEBUG
#elif defined(DEBUG)
#define MMVER_DEBUG VS_FF_DEBUG
#else
#define MMVER_DEBUG 0
#endif
#define MMVERSIONFLAGS (MMVER_PRIVATEBUILD|MMVER_PRERELEASE|MMVER_DEBUG)
#define MMVERSIONFILEFLAGSMASK 0x0000003FL
#endif