rcstuff.h 793 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /*
  2. * Miscellaneous stuff to include in all .rc files.
  3. */
  4. #ifndef PUTTY_RCSTUFF_H
  5. #define PUTTY_RCSTUFF_H
  6. #ifdef HAVE_CMAKE_H
  7. #include "cmake.h"
  8. #endif
  9. #if HAVE_WINRESRC_H
  10. #include <winresrc.h>
  11. #elif HAVE_WINRES_H
  12. #include <winres.h>
  13. #endif
  14. /* Some systems don't define this, so I do it myself if necessary */
  15. #ifndef TCS_MULTILINE
  16. #define TCS_MULTILINE 0x0200
  17. #endif
  18. /* Likewise */
  19. #ifndef RT_MANIFEST
  20. #define RT_MANIFEST 24
  21. #endif
  22. /* LCC is the offender here. */
  23. #ifndef VS_FF_DEBUG
  24. #define VS_FF_DEBUG 1
  25. #endif
  26. #ifndef VS_FF_PRERELEASE
  27. #define VS_FF_PRERELEASE 2
  28. #endif
  29. #ifndef VS_FF_PRIVATEBUILD
  30. #define VS_FF_PRIVATEBUILD 8
  31. #endif
  32. #ifndef VOS__WINDOWS32
  33. #define VOS__WINDOWS32 4
  34. #endif
  35. #ifndef VFT_APP
  36. #define VFT_APP 1
  37. #endif
  38. #endif /* PUTTY_RCSTUFF_H */