#define VERSION "0.5" #define VERSION_LINUX VERSION #define VERSION_GENTOO "0.4.1" #define VERSION_DEBIAN "0.4.2" #define VERSION_WIN32 VERSION #define VERSION_MACOS "0" /* Types */ typedef struct { const char *link; const char *name; void (*print)(void); } page_t; /* Data */ extern page_t header[]; extern page_t other[]; extern page_t footer[]; extern page_t special[]; /* Global functions */ void print_header(void); void print_page(const page_t *which); /* Pages */ void print_about(void); void print_news(void); void print_screenshots(void); void print_download(void); void print_development(void); void print_grits(void); void print_rsl(void); void print_contact(void); void print_legal(void); void print_index(void); void print_notfound(void);