3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
6 * \author Ruurd A. Reitsma
8 * Full author contact details are available in file CREDITS.
13 #if defined(__CYGWIN__) || defined(__CYGWIN32__)
14 #include "support/os_cygwin.cpp"
16 #include "support/os_win32.cpp"
18 #include "support/os_unix.cpp"
21 // Static assert to break compilation on platforms where
22 // int/unsigned int is not 4 bytes. Added to make sure that
23 // e.g., the author hash is always 32-bit.
24 template<bool Condition> struct static_assert_helper;
25 template <> struct static_assert_helper<true> {};
27 dummy = sizeof(static_assert_helper<sizeof(int) == 4>)
36 // Use the -tt switch so that mixed tab/whitespace indentation is
38 static string const command("python -tt");