ant_dll_demo_version.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /*
  2. This software is subject to the license described in the License.txt file
  3. included with this software distribution. You may not use this file except
  4. in compliance with this license.
  5. Copyright (c) Dynastream Innovations Inc. 2016
  6. All rights reserved.
  7. */
  8. #ifndef _VERSION_H_
  9. #define _VERSION_H_
  10. #include "build_version.h"
  11. #define VER_FILE_DESCRIPTION_STR PRODUCT_STRING
  12. #define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_MICRO, VERSION_STEPS
  13. #define VER_FILE_VERSION_STR VERSION_MAJOR \
  14. "." VERSION_MINOR \
  15. "." VERSION_MICRO \
  16. "." VERSION_STEPS
  17. #define VER_PRODUCTNAME_STR PRODUCT_STRING
  18. #define VER_PRODUCT_VERSION VER_FILE_VERSION
  19. #define VER_PRODUCT_VERSION_STR VER_FILE_VERSION_STR
  20. #if LIBRARY_EXPORTS
  21. #define VER_ORIGINAL_FILENAME_STR VER_PRODUCTNAME_STR ".dll"
  22. #else
  23. #define VER_ORIGINAL_FILENAME_STR VER_PRODUCTNAME_STR ".exe"
  24. #endif
  25. #define VER_INTERNAL_NAME_STR VER_ORIGINAL_FILENAME_STR
  26. #define VER_COPYRIGHT_STR "Dynastream Innovations Inc. (C) 2015"
  27. #ifdef _DEBUG
  28. #define VER_VER_DEBUG VS_FF_DEBUG
  29. #else
  30. #define VER_VER_DEBUG 0
  31. #endif
  32. #define VER_FILEOS VOS_NT_WINDOWS32
  33. #define VER_FILEFLAGS VER_VER_DEBUG
  34. #if LIBRARY_EXPORTS
  35. #define VER_FILETYPE VFT_DLL
  36. #else
  37. #define VER_FILETYPE VFT_APP
  38. #endif
  39. #endif //ifndef _VERSION_H_