Subversion Repositories Tewi

Rev

Rev 214 | Rev 219 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 nishi 1
/* $Id: version.c 215 2024-10-02 19:24:43Z nishi $ */
2
 
16 nishi 3
#define SOURCE
4
 
3 nishi 5
#include "tw_version.h"
6
 
49 nishi 7
const char* tw_version = TW_VERSION;
3 nishi 8
 
18 nishi 9
const char* tw_platform =
10
#if defined(PLATFORM)
104 nishi 11
    PLATFORM
18 nishi 12
#elif defined(__NetBSD__)
13
    "NetBSD"
27 nishi 14
#elif defined(__linux__)
15
    "Linux"
214 nishi 16
#elif defined(__MINGW32__)
17
    "Windows-MinGW32"
18
#elif defined(_MSC_VER)
19
    "Windows-MSVC"
215 nishi 20
#elif defined(__BORLANDC__)
21
    "Windows-BCC"
81 nishi 22
#elif defined(__HAIKU__)
23
    "Haiku"
163 nishi 24
#elif defined(__CYGWIN__)
25
    "Cygwin"
183 nishi 26
#elif defined(_PSP)
27
    "PSP"
187 nishi 28
#elif defined(__PPU__)
29
    "PS3"
18 nishi 30
#else
31
    "Unix"
32
#endif
33
    ;
34
 
3 nishi 35
const char* tw_get_version(void) { return tw_version; }
18 nishi 36
const char* tw_get_platform(void) { return tw_platform; }