[Tux4kids-commits] r950 - in tuxmath/trunk: . mingw
cheezmeister-guest at alioth.debian.org
cheezmeister-guest at alioth.debian.org
Sat Apr 4 18:29:46 UTC 2009
Author: cheezmeister-guest
Date: 2009-04-04 18:29:46 +0000 (Sat, 04 Apr 2009)
New Revision: 950
Added:
tuxmath/trunk/mingw/
tuxmath/trunk/mingw/SDL_win32_main.c
tuxmath/trunk/mingw/tuxmath.cbp
tuxmath/trunk/mingw/version.h
Log:
Re-add Code::Blocks project for mingw
Added: tuxmath/trunk/mingw/SDL_win32_main.c
===================================================================
--- tuxmath/trunk/mingw/SDL_win32_main.c (rev 0)
+++ tuxmath/trunk/mingw/SDL_win32_main.c 2009-04-04 18:29:46 UTC (rev 950)
@@ -0,0 +1,357 @@
+/*
+ SDL_main.c, placed in the public domain by Sam Lantinga 4/13/98
+
+ The WinMain function -- calls your program's main() function
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
+
+#ifdef _WIN32_WCE
+# define DIR_SEPERATOR TEXT("\\")
+# undef _getcwd
+# define _getcwd(str,len) wcscpy(str,TEXT(""))
+# define setbuf(f,b)
+# define setvbuf(w,x,y,z)
+# define fopen _wfopen
+# define freopen _wfreopen
+# define remove(x) DeleteFile(x)
+#else
+# define DIR_SEPERATOR TEXT("/")
+# include <direct.h>
+#endif
+
+/* Include the SDL main definition header */
+#include "SDL.h"
+#include "SDL_main.h"
+
+#ifdef main
+# ifndef _WIN32_WCE_EMULATION
+# undef main
+# endif /* _WIN32_WCE_EMULATION */
+#endif /* main */
+
+/* The standard output files */
+#define STDOUT_FILE TEXT("stdout.txt")
+#define STDERR_FILE TEXT("stderr.txt")
+
+#ifndef NO_STDIO_REDIRECT
+# ifdef _WIN32_WCE
+ static wchar_t stdoutPath[MAX_PATH];
+ static wchar_t stderrPath[MAX_PATH];
+# else
+ static char stdoutPath[MAX_PATH];
+ static char stderrPath[MAX_PATH];
+# endif
+#endif
+
+#if defined(_WIN32_WCE) && _WIN32_WCE < 300
+/* seems to be undefined in Win CE although in online help */
+#define isspace(a) (((CHAR)a == ' ') || ((CHAR)a == '\t'))
+#endif /* _WIN32_WCE < 300 */
+
+/* Parse a command line buffer into arguments */
+static int ParseCommandLine(char *cmdline, char **argv)
+{
+ char *bufp;
+ int argc;
+
+ argc = 0;
+ for ( bufp = cmdline; *bufp; ) {
+ /* Skip leading whitespace */
+ while ( isspace(*bufp) ) {
+ ++bufp;
+ }
+ /* Skip over argument */
+ if ( *bufp == '"' ) {
+ ++bufp;
+ if ( *bufp ) {
+ if ( argv ) {
+ argv[argc] = bufp;
+ }
+ ++argc;
+ }
+ /* Skip over word */
+ while ( *bufp && (*bufp != '"') ) {
+ ++bufp;
+ }
+ } else {
+ if ( *bufp ) {
+ if ( argv ) {
+ argv[argc] = bufp;
+ }
+ ++argc;
+ }
+ /* Skip over word */
+ while ( *bufp && ! isspace(*bufp) ) {
+ ++bufp;
+ }
+ }
+ if ( *bufp ) {
+ if ( argv ) {
+ *bufp = '\0';
+ }
+ ++bufp;
+ }
+ }
+ if ( argv ) {
+ argv[argc] = NULL;
+ }
+ return(argc);
+}
+
+/* Show an error message */
+static void ShowError(const char *title, const char *message)
+{
+/* If USE_MESSAGEBOX is defined, you need to link with user32.lib */
+#ifdef USE_MESSAGEBOX
+ MessageBox(NULL, message, title, MB_ICONEXCLAMATION|MB_OK);
+#else
+ fprintf(stderr, "%s: %s\n", title, message);
+#endif
+}
+
+/* Pop up an out of memory message, returns to Windows */
+static BOOL OutOfMemory(void)
+{
+ ShowError("Fatal Error", "Out of memory - aborting");
+ return FALSE;
+}
+
+/* SDL_Quit() shouldn't be used with atexit() directly because
+ calling conventions may differ... */
+static void cleanup(void)
+{
+ SDL_Quit();
+}
+
+/* Remove the output files if there was no output written */
+static void cleanup_output(void)
+{
+#ifndef NO_STDIO_REDIRECT
+ FILE *file;
+ int empty;
+#endif
+
+ /* Flush the output in case anything is queued */
+ fclose(stdout);
+ fclose(stderr);
+
+#ifndef NO_STDIO_REDIRECT
+ /* See if the files have any output in them */
+ if ( stdoutPath[0] ) {
+ file = fopen(stdoutPath, TEXT("rb"));
+ if ( file ) {
+ empty = (fgetc(file) == EOF) ? 1 : 0;
+ fclose(file);
+ if ( empty ) {
+ remove(stdoutPath);
+ }
+ }
+ }
+ if ( stderrPath[0] ) {
+ file = fopen(stderrPath, TEXT("rb"));
+ if ( file ) {
+ empty = (fgetc(file) == EOF) ? 1 : 0;
+ fclose(file);
+ if ( empty ) {
+ remove(stderrPath);
+ }
+ }
+ }
+#endif
+}
+
+#if defined(_MSC_VER) && !defined(_WIN32_WCE)
+/* The VC++ compiler needs main defined */
+#define console_main main
+#endif
+
+/* This is where execution begins [console apps] */
+int console_main(int argc, char *argv[])
+{
+ size_t n;
+ char *bufp, *appname;
+ int status;
+
+ /* Get the class name from argv[0] */
+ appname = argv[0];
+ if ( (bufp=SDL_strrchr(argv[0], '\\')) != NULL ) {
+ appname = bufp+1;
+ } else
+ if ( (bufp=SDL_strrchr(argv[0], '/')) != NULL ) {
+ appname = bufp+1;
+ }
+
+ if ( (bufp=SDL_strrchr(appname, '.')) == NULL )
+ n = SDL_strlen(appname);
+ else
+ n = (bufp-appname);
+
+ bufp = SDL_stack_alloc(char, n+1);
+ if ( bufp == NULL ) {
+ return OutOfMemory();
+ }
+ SDL_strlcpy(bufp, appname, n+1);
+ appname = bufp;
+
+ /* Load SDL dynamic link library */
+ if ( SDL_Init(SDL_INIT_NOPARACHUTE) < 0 ) {
+ ShowError("WinMain() error", SDL_GetError());
+ return(FALSE);
+ }
+ atexit(cleanup_output);
+ atexit(cleanup);
+
+ /* Sam:
+ We still need to pass in the application handle so that
+ DirectInput will initialize properly when SDL_RegisterApp()
+ is called later in the video initialization.
+ */
+ SDL_SetModuleHandle(GetModuleHandle(NULL));
+
+ /* Run the application main() code */
+ status = SDL_main(argc, argv);
+
+ /* Exit cleanly, calling atexit() functions */
+ exit(status);
+
+ /* Hush little compiler, don't you cry... */
+ return 0;
+}
+
+/* This is where execution begins [windowed apps] */
+#ifdef _WIN32_WCE
+int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPWSTR szCmdLine, int sw)
+#else
+int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int sw)
+#endif
+{
+ HINSTANCE handle;
+ char **argv;
+ int argc;
+ char *cmdline;
+ DWORD pathlen;
+#ifdef _WIN32_WCE
+ wchar_t path[MAX_PATH];
+#else
+ char path[MAX_PATH];
+#endif
+#ifdef _WIN32_WCE
+ wchar_t *bufp;
+ int nLen;
+#else
+ char *bufp;
+ size_t nLen;
+#endif
+#ifndef NO_STDIO_REDIRECT
+ FILE *newfp;
+#endif
+
+ /* Start up DDHELP.EXE before opening any files, so DDHELP doesn't
+ keep them open. This is a hack.. hopefully it will be fixed
+ someday. DDHELP.EXE starts up the first time DDRAW.DLL is loaded.
+ */
+ handle = LoadLibrary(TEXT("DDRAW.DLL"));
+ if ( handle != NULL ) {
+ FreeLibrary(handle);
+ }
+
+#ifndef NO_STDIO_REDIRECT
+ pathlen = GetModuleFileName(NULL, path, SDL_arraysize(path));
+ while ( pathlen > 0 && path[pathlen] != '\\' ) {
+ --pathlen;
+ }
+ path[pathlen] = '\0';
+
+#ifdef _WIN32_WCE
+ wcsncpy( stdoutPath, path, SDL_arraysize(stdoutPath) );
+ wcsncat( stdoutPath, DIR_SEPERATOR STDOUT_FILE, SDL_arraysize(stdoutPath) );
+#else
+ SDL_strlcpy( stdoutPath, path, SDL_arraysize(stdoutPath) );
+ SDL_strlcat( stdoutPath, DIR_SEPERATOR STDOUT_FILE, SDL_arraysize(stdoutPath) );
+#endif
+
+ /* Redirect standard input and standard output */
+ newfp = freopen(stdoutPath, TEXT("w"), stdout);
+
+#ifndef _WIN32_WCE
+ if ( newfp == NULL ) { /* This happens on NT */
+#if !defined(stdout)
+ stdout = fopen(stdoutPath, TEXT("w"));
+#else
+ newfp = fopen(stdoutPath, TEXT("w"));
+ if ( newfp ) {
+ *stdout = *newfp;
+ }
+#endif
+ }
+#endif /* _WIN32_WCE */
+
+#ifdef _WIN32_WCE
+ wcsncpy( stderrPath, path, SDL_arraysize(stdoutPath) );
+ wcsncat( stderrPath, DIR_SEPERATOR STDOUT_FILE, SDL_arraysize(stdoutPath) );
+#else
+ SDL_strlcpy( stderrPath, path, SDL_arraysize(stderrPath) );
+ SDL_strlcat( stderrPath, DIR_SEPERATOR STDERR_FILE, SDL_arraysize(stderrPath) );
+#endif
+
+ newfp = freopen(stderrPath, TEXT("w"), stderr);
+#ifndef _WIN32_WCE
+ if ( newfp == NULL ) { /* This happens on NT */
+#if !defined(stderr)
+ stderr = fopen(stderrPath, TEXT("w"));
+#else
+ newfp = fopen(stderrPath, TEXT("w"));
+ if ( newfp ) {
+ *stderr = *newfp;
+ }
+#endif
+ }
+#endif /* _WIN32_WCE */
+
+ setvbuf(stdout, NULL, _IOLBF, BUFSIZ); /* Line buffered */
+ setbuf(stderr, NULL); /* No buffering */
+#endif /* !NO_STDIO_REDIRECT */
+
+#ifdef _WIN32_WCE
+ nLen = wcslen(szCmdLine)+128+1;
+ bufp = SDL_stack_alloc(wchar_t, nLen*2);
+ wcscpy (bufp, TEXT("\""));
+ GetModuleFileName(NULL, bufp+1, 128-3);
+ wcscpy (bufp+wcslen(bufp), TEXT("\" "));
+ wcsncpy(bufp+wcslen(bufp), szCmdLine,nLen-wcslen(bufp));
+ nLen = wcslen(bufp)+1;
+ cmdline = SDL_stack_alloc(char, nLen);
+ if ( cmdline == NULL ) {
+ return OutOfMemory();
+ }
+ WideCharToMultiByte(CP_ACP, 0, bufp, -1, cmdline, nLen, NULL, NULL);
+#else
+ /* Grab the command line */
+ bufp = GetCommandLine();
+ nLen = SDL_strlen(bufp)+1;
+ cmdline = SDL_stack_alloc(char, nLen);
+ if ( cmdline == NULL ) {
+ return OutOfMemory();
+ }
+ SDL_strlcpy(cmdline, bufp, nLen);
+#endif
+
+ /* Parse it into argv and argc */
+ argc = ParseCommandLine(cmdline, NULL);
+ argv = SDL_stack_alloc(char*, argc+1);
+ if ( argv == NULL ) {
+ return OutOfMemory();
+ }
+ ParseCommandLine(cmdline, argv);
+
+ /* Run the main program (after a little SDL initialization) */
+ console_main(argc, argv);
+
+ /* Hush little compiler, don't you cry... */
+ return 0;
+}
Property changes on: tuxmath/trunk/mingw/SDL_win32_main.c
___________________________________________________________________
Name: svn:executable
+ *
Added: tuxmath/trunk/mingw/tuxmath.cbp
===================================================================
--- tuxmath/trunk/mingw/tuxmath.cbp (rev 0)
+++ tuxmath/trunk/mingw/tuxmath.cbp 2009-04-04 18:29:46 UTC (rev 950)
@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+ <FileVersion major="1" minor="6" />
+ <Project>
+ <Option title="tuxmath" />
+ <Option pch_mode="2" />
+ <Option compiler="gcc" />
+ <Build>
+ <Target title="WinDebug">
+ <Option platforms="Windows;" />
+ <Option output="../src/tuxmath-mingw" prefix_auto="1" extension_auto="1" />
+ <Option object_output="obj/debug" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-g" />
+ <Add option="-DTUXMATH_DEBUG" />
+ <Add option="-DBUILD_MINGW32" />
+ <Add option='-DPROGRAM_NAME=\"TuxMath\"' />
+ <Add option='-DDATA_PREFIX=\"../data\"' />
+ <Add option='-DVERSION=\"1.6.3\"' />
+ </Compiler>
+ </Target>
+ <Target title="WinRelease">
+ <Option platforms="Windows;" />
+ <Option output="C:/Program Files/TuxMath/tuxmath" prefix_auto="1" extension_auto="1" />
+ <Option object_output="obj/release" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-g" />
+ <Add option="-DBUILD_MINGW32" />
+ <Add option="-DNO_STDIO_REDIRECT" />
+ <Add option='-DPROGRAM_NAME=\"TuxMath\"' />
+ <Add option='-DDATA_PREFIX="\"C:/Program Files/TuxMath/data\""' />
+ <Add option="-DVERSION=FULLVERSION_STRING" />
+ </Compiler>
+ </Target>
+ <Target title="NixDebug">
+ <Option platforms="Unix;" />
+ <Option output="../src/tuxmath-mingw" prefix_auto="1" extension_auto="1" />
+ <Option object_output="obj/debug" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Compiler>
+ <Add option="-g" />
+ <Add option='-DPACKAGE=\\"tuxmath\\"' />
+ <Add option='-DPROGRAM_NAME=\\"tuxmath\\"' />
+ <Add option='-DDATA_PREFIX=\\"../data\\"' />
+ <Add option='-DLOCALEDIR=\\"/usr/local/share/locale\\"' />
+ </Compiler>
+ </Target>
+ <Target title="NixRelease">
+ <Option platforms="Unix;" />
+ <Option output="/usr/bin/tuxmath" prefix_auto="1" extension_auto="1" />
+ <Option object_output="obj/release" />
+ <Option type="1" />
+ <Option compiler="gcc" />
+ <Option use_console_runner="0" />
+ <Compiler>
+ <Add option="-O" />
+ <Add option="-Wall" />
+ <Add option='-DPACKAGE=\\"tuxmath\\"' />
+ <Add option='-DPROGRAM_NAME=\\"tuxmath\\"' />
+ <Add option='-DDATA_PREFIX=\\"/usr/local/share/tuxmath\\"' />
+ <Add option='-DLOCALEDIR=\\"/usr/local/share/locale\\"' />
+ </Compiler>
+ </Target>
+ </Build>
+ <Compiler>
+ <Add option="-Wall" />
+ <Add directory="../linebreak" />
+ <Add directory="../" />
+ </Compiler>
+ <Linker>
+ <Add library="SDL" />
+ <Add library="SDL_gfx" />
+ <Add library="SDL_image" />
+ <Add library="SDL_mixer" />
+ <Add library="SDL_ttf" />
+ <Add library="SDL_Pango" />
+ </Linker>
+ <Unit filename="../config.h" />
+ <Unit filename="../linebreak/lbrkprop.h" />
+ <Unit filename="../linebreak/linebreak.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/linebreak.h" />
+ <Unit filename="../linebreak/localcharset.h" />
+ <Unit filename="../linebreak/streq.h" />
+ <Unit filename="../linebreak/unistr.h" />
+ <Unit filename="../linebreak/unistr/u16-mbtouc-aux.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u16-mbtouc-unsafe-aux.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u16-mbtouc-unsafe.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u16-mbtouc.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-mbtouc-aux.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-mbtouc-unsafe-aux.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-mbtouc-unsafe.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-mbtouc.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-uctomb-aux.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unistr/u8-uctomb.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/unitypes.h" />
+ <Unit filename="../linebreak/uniwidth.h" />
+ <Unit filename="../linebreak/uniwidth/cjk.h" />
+ <Unit filename="../linebreak/uniwidth/width.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../linebreak/xsize.h" />
+ <Unit filename="SDL_win32_main.c">
+ <Option compilerVar="CC" />
+ <Option target="WinDebug" />
+ <Option target="WinRelease" />
+ </Unit>
+ <Unit filename="version.h">
+ <Option target="WinRelease" />
+ <Option target="NixRelease" />
+ </Unit>
+ <Unit filename="../src/SDL_extras.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/SDL_extras.h" />
+ <Unit filename="../src/SDL_rotozoom.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/SDL_rotozoom.h" />
+ <Unit filename="../src/audio.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/campaign.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/campaign.h" />
+ <Unit filename="../src/compiler.h" />
+ <Unit filename="../src/convert_utf.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/convert_utf.h" />
+ <Unit filename="../src/credits.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/credits.h" />
+ <Unit filename="../src/factoroids.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/factoroids.h" />
+ <Unit filename="../src/fileops.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/fileops.h" />
+ <Unit filename="../src/fileops_media.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/game.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/game.h" />
+ <Unit filename="../src/gettext.h" />
+ <Unit filename="../src/globals.h" />
+ <Unit filename="../src/highscore.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/highscore.h" />
+ <Unit filename="../src/lessons.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/lessons.h" />
+ <Unit filename="../src/linewrap.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/linewrap.h" />
+ <Unit filename="../src/loaders.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/loaders.h" />
+ <Unit filename="../src/mathcards.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/mathcards.h" />
+ <Unit filename="../src/multiplayer.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/multiplayer.h" />
+ <Unit filename="../src/options.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/options.h" />
+ <Unit filename="../src/pixels.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/pixels.h" />
+ <Unit filename="../src/scandir.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/scandir.h" />
+ <Unit filename="../src/setup.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/setup.h" />
+ <Unit filename="../src/titlescreen.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/titlescreen.h" />
+ <Unit filename="../src/tuxmath.c">
+ <Option compilerVar="CC" />
+ </Unit>
+ <Unit filename="../src/tuxmath.h" />
+ <Extensions>
+ <code_completion />
+ <envvars />
+ <debugger />
+ <lib_finder disable_auto="1" />
+ <AutoVersioning>
+ <Scheme minor_max="100" build_max="0" rev_max="0" rev_rand_max="10" build_times_to_increment_minor="100" />
+ <Settings autoincrement="1" date_declarations="1" do_auto_increment="0" ask_to_increment="0" language="C" svn="1" svn_directory="../../" header_path="version.h" />
+ <Changes_Log show_changes_editor="0" app_title="released version %M.%m.%b of %p" changeslog_path="ChangesLog.txt" />
+ </AutoVersioning>
+ </Extensions>
+ </Project>
+</CodeBlocks_project_file>
Added: tuxmath/trunk/mingw/version.h
===================================================================
--- tuxmath/trunk/mingw/version.h (rev 0)
+++ tuxmath/trunk/mingw/version.h 2009-04-04 18:29:46 UTC (rev 950)
@@ -0,0 +1,34 @@
+#ifndef VERSION_H
+#define VERSION_H
+
+ //Date Version Types
+ static const char DATE[] = "12";
+ static const char MONTH[] = "07";
+ static const char YEAR[] = "2008";
+ static const double UBUNTU_VERSION_STYLE = 8.07;
+
+ //Software Status
+ static const char STATUS[] = "Custom";
+ static const char STATUS_SHORT[] = "r";
+
+ //Standard Version Type
+ static const long MAJOR = 1;
+ static const long MINOR = 6;
+ static const long BUILD = 3;
+ static const long REVISION = 0;
+
+ //Miscellaneous Version Types
+ static const long BUILDS_COUNT = 1;
+ #define RC_FILEVERSION 1,6,3,0
+ #define RC_FILEVERSION_STRING "1, 6, 3, 0\0"
+ static const char FULLVERSION_STRING[] = "1.6.3.0";
+
+ //SVN Version
+ static const char SVN_REVISION[] = "0";
+ static const char SVN_DATE[] = "unknown date";
+
+ //These values are to keep track of your versioning state, don't modify them.
+ static const long BUILD_HISTORY = 0;
+
+
+#endif //VERSION_h
Property changes on: tuxmath/trunk/mingw/version.h
___________________________________________________________________
Name: svn:executable
+ *
More information about the Tux4kids-commits
mailing list