hedgewars/CMakeLists.txt
Sun, 30 Dec 2012 09:48:52 -0500 Michael Hartman Small GL message webgl
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Mon, 24 Dec 2012 03:00:18 +0100 koda adjust rpath on osx too for libengine
Thu, 20 Dec 2012 23:12:18 +0100 koda cmake rework, cleanup a lot of redundant sections, separate library and binary install location, unify osx and win handling of the data directory (tested on win, lin and mac)
Wed, 19 Dec 2012 19:28:13 +0100 koda can change library name and compile it on windows again
Wed, 19 Dec 2012 18:17:23 +0100 koda can compile engine as library on linux but not run the executable (automatically), most likely breaking other platforms (wrt engine-as-library)
Tue, 18 Dec 2012 12:04:17 +0100 koda can use engine as library on windows too
Sun, 09 Dec 2012 18:00:01 +0100 koda cmake verbosity/documentation/cleanup/formatting
Mon, 03 Dec 2012 17:51:57 +0100 Rowan D GCI2012: Convert uMobile into a Callback Record
Mon, 03 Dec 2012 17:47:39 +0100 koda GCI2012: Move Video Preferences in Settings Tab
Sun, 02 Dec 2012 23:07:36 -0500 Mitchell Kember Merged changes from upstream.
Mon, 03 Dec 2012 01:45:59 +0100 koda caught a few more possible glitches in engine cmakefile
Sun, 02 Dec 2012 23:41:01 +0100 koda fix compiling engine (bug introduced in r33868aea694c)
Sat, 01 Dec 2012 16:03:38 -0600 Bryan Dunsmore Refactor Freepascal module.
Sat, 01 Dec 2012 15:40:10 -0600 Bryan Dunsmore Move noexecstack flags to Freepascal module and refactor.
Fri, 30 Nov 2012 23:08:10 -0600 Bryan Dunsmore Move code for Freepascal to separate CMake module.
Fri, 30 Nov 2012 07:42:28 +0100 m4tx GCI2012: Lowercase CMake functions (main files only)
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Wed, 21 Nov 2012 23:34:54 +0100 koda moar cmake cleanup, use message(WARNING ...) where appropriate
Wed, 21 Nov 2012 18:34:45 +0100 koda cleanup revision section, make hg launch tolerant to config errors, drop deprecated exec_prog for desktop configuration in favour of execute_process
Wed, 21 Nov 2012 12:03:40 +0100 koda little cmake cleanup, search installed modules first, then our own
Wed, 21 Nov 2012 01:48:10 +0100 koda lotsa hackery to get frontend somehow link libengine...
Tue, 20 Nov 2012 21:55:51 +0100 koda fix physfs on osx, now all platforms should be happy
Tue, 20 Nov 2012 23:09:17 +0400 unc0rr Fix build
Tue, 20 Nov 2012 18:33:09 +0100 koda physfs compilation on windows
Mon, 19 Nov 2012 17:41:09 +0400 unc0rr Link some libraries needed for physfs on windows (there are still 5 symbols which couldn't be found - to be resolved)
Mon, 19 Nov 2012 02:48:21 +0100 koda meh
Tue, 13 Nov 2012 22:24:30 +0100 koda some CMake cleanup webgl
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 00:41:29 +0400 unc0rr - Add physfsrwops library physfslayer
Tue, 13 Nov 2012 23:21:46 +0400 unc0rr merge with default physfslayer
Sun, 11 Nov 2012 15:14:18 +0100 koda merge with latest default webgl
Thu, 08 Nov 2012 14:51:56 +0000 koda rename BUILD_ENGINE_LIBRARY to LIBENGINE option, so that no _ are used for cmake options webgl
Wed, 07 Nov 2012 18:02:20 +0000 koda move stuff out of engine folder webgl
Wed, 07 Nov 2012 23:44:54 +0400 unc0rr Build physfs lib before engine physfslayer
Mon, 05 Nov 2012 23:03:32 +0400 unc0rr Start work on physfs support in engine physfslayer
Wed, 07 Nov 2012 05:17:07 +0100 koda advice from hasufell 0.9.18
Sun, 04 Nov 2012 15:45:45 +0100 koda avwrapper needs to depend on hwengine not on ENGINECLEAN 0.9.18
Sun, 04 Nov 2012 15:43:32 +0100 hasufell fix parallel compilation 0.9.18
Thu, 25 Oct 2012 05:06:00 +0200 koda countless small optimisation for cmake, output messages are now coherent (mostly) and the options get fully respected (eg. skipping library search if not activated)
Thu, 25 Oct 2012 01:16:13 +0200 koda finally videorec on osx
Wed, 24 Oct 2012 14:55:31 +0100 koda support video recording on windows with automation and headers
Wed, 24 Oct 2012 13:21:18 +0100 koda enable png support under win32
Mon, 08 Oct 2012 13:27:46 -0400 nemo A bit more on the knife. Also add missing files to CMakeLists
Fri, 28 Sep 2012 18:03:32 +0100 koda use cmake OPTION for arguments and further cleanup on CMakeFiles
Tue, 25 Sep 2012 02:35:21 +0200 koda another little tweak
Tue, 25 Sep 2012 01:27:26 +0200 koda forgot a few checks from rev f40c65ae3eab
Thu, 20 Sep 2012 22:17:02 +0200 koda issue ENGINECLEAN only when fpc < 2.6
Sun, 02 Sep 2012 22:27:01 +0200 sheepluva if this doesn't work I shall cry like a lady
Sun, 02 Sep 2012 22:09:06 +0200 sheepluva I assumed NO_VIDEOREC would be set if ${FFMPEG_FOUND} was false. doesn't seem to be the case.
Sun, 02 Sep 2012 21:55:56 +0200 sheepluva engineclean returns
Wed, 29 Aug 2012 16:42:22 +0400 unc0rr Fix library installation in win32
Tue, 28 Aug 2012 21:59:49 +0200 sheepluva fix build for me
Tue, 28 Aug 2012 20:30:57 +0400 unc0rr Merge Stepik-777's video recording gsoc project
Fri, 24 Aug 2012 14:01:07 +0400 unc0rr Move rope code to separate unit
Sat, 11 Aug 2012 21:25:57 +0400 Stepan777 cmake scripts
Fri, 10 Aug 2012 17:35:48 +0400 Stepan777 better cmake script
Thu, 09 Aug 2012 19:52:21 +0400 Stepan777 fix FindFFMPEG
Thu, 09 Aug 2012 01:24:38 +0400 Stepan777 FindFFMPEG.cmake (used only for frontend for now).
Mon, 09 Jul 2012 16:42:13 +0400 Stepan777 merge
Sun, 08 Jul 2012 23:14:24 +0400 unc0rr Introduce uGearsHandlers.pas, for now only part of cake handlers is moved there
Sun, 24 Jun 2012 20:31:26 +0400 Stepan777 merge
Wed, 13 Jun 2012 11:18:30 -0400 nemo LUA_FOUND should surely be set only if the system lua was found.
Mon, 11 Jun 2012 17:56:10 +0400 Stepan777 merge
Mon, 11 Jun 2012 01:13:57 +0200 koda uniform NOPNG and NOSERVER cmake symbols
Mon, 04 Jun 2012 21:32:30 +0400 Stepan777 here it is
Wed, 23 May 2012 02:39:30 +0200 koda add NOPNG to cmake to explicitly disable PNG dependency
Wed, 23 May 2012 01:39:31 +0200 koda rename a few internal cmake variables (for consistency and readability)
Wed, 23 May 2012 00:45:37 +0200 koda there a libSDLMain.a in the bundled SDL framework
Mon, 07 May 2012 14:53:08 +0200 koda when Lua is not found, fallback to compiling the one that comes bundled in our sources
Mon, 07 May 2012 10:51:32 +0200 koda add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
Wed, 02 May 2012 11:43:43 +0100 koda marked a couple of functions as inline
Sat, 28 Apr 2012 15:03:52 +0200 Xeli changed uKeys to uInputHandler to better reflect its function
Tue, 24 Apr 2012 06:53:39 +0200 koda this should enable png screenshots on osx as well
Mon, 23 Apr 2012 13:22:30 +0000 vittorio giovara case sensitivity + correct variable check
Mon, 23 Apr 2012 04:14:21 +0200 koda when libpng is not found, gratiously fallback to bmp screenshots; untested
Thu, 12 Apr 2012 23:05:46 +0400 Stepan777 png screenshots
Sun, 18 Mar 2012 14:22:13 +0100 koda workaround the different Lion ABI by forcing fpc 2.6 as minimum compiler version on osx
Sun, 04 Dec 2011 00:56:07 +0300 unc0rr Some cleanup here and there
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Sun, 16 Oct 2011 21:03:30 +0200 koda merge the changes applied to 0.9.16
Sun, 25 Sep 2011 15:40:01 -0400 nemo rename to match prior mass hat rename
Wed, 12 Oct 2011 04:14:38 +0200 koda because betas are baaaad (also really fix compiling everywhere) 0.9.16
Tue, 20 Sep 2011 13:37:52 -0400 nemo Revert koda's c24fdd9a0458 until it stops breaking my builds :-p
Mon, 19 Sep 2011 19:12:19 +0200 koda fix mac compilation 0.9.16
Mon, 12 Sep 2011 14:56:24 +0200 sheepluva fix out-of-dir builds
Sun, 11 Sep 2011 15:51:56 -0400 nemo rename clean target to ENGINECLEAN due to windows case sensitivity issues, update lua again
Sat, 10 Sep 2011 21:02:34 -0400 nemo For better or for worse. Add sheepluva's forcing of clean on engine subdirectory. This works around a bug in fpc 2.4-2.6 that appears to generate incorrect inlining of loops on 2nd build. -B avoids this, but without a clean, the -B never got called. Also restore options, which I had confused w/ config. my bad.
Fri, 29 Apr 2011 03:31:50 +0200 koda some updates to the crossbuild system for mac
Wed, 27 Apr 2011 15:57:23 +0400 unc0rr Fix "Mixing signed expressions and longwords gives a 64bit result" warnings
Sun, 24 Apr 2011 21:35:23 +0200 koda some comments and simplifications for cmake files
Thu, 17 Mar 2011 23:53:33 +0100 koda allows for building hedgewars with SDL-1.3
Sun, 06 Feb 2011 13:19:00 +0100 koda fix issue 185 :|
Sun, 06 Feb 2011 11:34:52 +0100 sheepluva fix engine library compilation on linux/amd64
Sat, 04 Dec 2010 22:33:14 +0300 unc0rr - Change painted map file format
Mon, 22 Nov 2010 21:57:45 +0300 unc0rr SinTable.inc -> uSinTable.pas
Mon, 22 Nov 2010 21:43:31 +0300 unc0rr uCommandHandlers
Sun, 21 Nov 2010 19:41:19 +0300 unc0rr uDebug
Sun, 21 Nov 2010 16:53:31 +0300 unc0rr uCaptions
Sat, 20 Nov 2010 23:10:26 +0300 unc0rr Forgot this
Thu, 18 Nov 2010 16:19:55 +0300 unC0Rr Introduce uRenderUtils
Thu, 18 Nov 2010 15:45:35 +0300 unC0Rr Introduce uRender
Thu, 18 Nov 2010 11:45:31 +0300 unC0Rr Introduce uTextures
Thu, 18 Nov 2010 11:32:47 +0300 unC0Rr Move some stuff from uMisc to uUtils
Thu, 18 Nov 2010 09:12:27 +0300 unC0Rr Introduce uCommands.pas
Wed, 17 Nov 2010 17:22:36 +0300 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
Sun, 07 Nov 2010 16:33:42 +0300 unc0rr Fix freepascal version detector to ask only version from compiler rather than all help on parameters
Thu, 07 Oct 2010 02:03:01 +0200 koda move all mobile-related functions in their own module, provides a structure for future mobile ports
Sat, 31 Jul 2010 11:24:53 +0200 koda remove trailing spaces from end of line
Sat, 31 Jul 2010 10:39:20 +0200 koda fix panning when zoomed (finally)
Wed, 23 Jun 2010 13:43:56 +0200 smaxx General:
Mon, 21 Jun 2010 16:08:24 +0200 koda memory management for openalbridge
Sun, 20 Jun 2010 22:46:23 -0400 nemo disable uSHA, enable adler32
Thu, 17 Jun 2010 16:28:42 +0200 koda Update repository checking code to reflect our recent Mercurial switch
Sat, 05 Jun 2010 14:07:58 +0000 koda now engine can be optionally built as library, there's an example wrapper of how to use it
Sun, 16 May 2010 23:43:45 +0000 sheepluva * make portals delete each other only indirectly (by setting timer to 0)
Sat, 01 May 2010 17:29:48 +0000 nemo Break out DrawHH/DrawGear to reduce scrolling in uGears.pas, add portal graphics
Fri, 26 Mar 2010 00:37:36 +0000 smxx CMake:
Sun, 14 Mar 2010 20:22:00 +0000 smxx Engine:
Wed, 03 Mar 2010 23:04:24 +0000 koda restore tiger 10.4 deployment
Wed, 03 Mar 2010 15:04:39 +0000 smxx Engine:
Wed, 17 Feb 2010 20:03:25 +0000 smxx Engine:
Mon, 15 Feb 2010 19:49:20 +0000 koda add liblua to sources for macosx
Sun, 14 Feb 2010 23:50:51 +0000 koda mac build supports lua
Sat, 13 Feb 2010 12:40:40 +0000 smxx General:
Wed, 10 Feb 2010 21:23:03 +0000 smxx Engine:
Wed, 10 Feb 2010 00:57:39 +0000 smxx * Casing ... *whistle*
Wed, 10 Feb 2010 00:55:40 +0000 smxx Engine:
Sun, 03 Jan 2010 17:27:25 +0000 koda rewritten find_file part
Sun, 03 Jan 2010 17:23:40 +0000 koda check for sdl_image and sdl_mixer versions
Sun, 03 Jan 2010 15:40:41 +0000 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
Thu, 24 Dec 2009 02:02:12 +0000 koda introduction of IMG_Init
Sat, 19 Dec 2009 19:37:30 +0000 koda update SDLMain.m/.h to latest version
Fri, 18 Dec 2009 02:33:45 +0000 koda powerpc and gameserver compilation disabled temporarily
Wed, 16 Dec 2009 14:58:45 +0000 koda random updates for 10.6 and iphone builds
Mon, 30 Nov 2009 04:18:31 +0000 koda still updates for mac compilation
Sat, 28 Nov 2009 02:46:15 +0000 koda other tweaks for mac compilation
Wed, 25 Nov 2009 04:27:53 +0000 koda some tweaks in the mac compilation system
Fri, 20 Nov 2009 14:56:43 +0000 koda universal application setup
Mon, 09 Nov 2009 22:56:29 +0000 koda add a x86_64 mac target
Fri, 06 Nov 2009 18:59:43 +0000 koda updated build files for macosx and optimization system
Thu, 05 Nov 2009 20:40:31 +0000 koda fix iphone build
Sun, 25 Oct 2009 15:55:49 +0000 koda added little/big endian checks, added symbol for touch input, simplified iphoneos definitions
Sat, 17 Oct 2009 13:19:49 +0000 koda dep fix
Sat, 17 Oct 2009 09:54:26 +0000 unc0rr Fix build
Sat, 17 Oct 2009 01:28:49 +0000 koda revert audio to use SDL_mixer -- also frontend uses it, so it needs sdlmixer sources
Fri, 16 Oct 2009 16:42:51 +0000 koda THE fix for openalbridge
Sun, 11 Oct 2009 20:40:03 +0000 koda ultramegafix
Sat, 10 Oct 2009 14:26:50 +0000 koda fix that nasty "Pascal Internal Error" when compiling
Tue, 06 Oct 2009 16:30:08 +0000 koda cmake optimizations and simplification
Sat, 03 Oct 2009 12:35:24 +0000 unc0rr Fix build
Fri, 02 Oct 2009 18:44:37 +0000 koda fixes & co.
Wed, 19 Aug 2009 13:49:47 +0000 koda rename dpr -> pas, restores ammos on two columns, minor fixes to openalbridge
Fri, 10 Jul 2009 19:10:29 +0000 koda fix a binding that was preveting to display anything else besides hogs on iphone
Tue, 07 Jul 2009 22:02:13 +0000 koda completes removal of wav files, updates SDLh and adds DEBUGFILE to hwengine when compiled in Debug mode
Tue, 07 Jul 2009 15:24:43 +0000 koda move C and C++ optimization flags in the main CMakeLists.txt
Thu, 02 Jul 2009 14:59:27 +0000 koda additional variable (BUNDLE) to make a standalone Mac application
Tue, 30 Jun 2009 12:31:32 +0000 koda -Smaxx's porting of the library to MSVC compilers
Sun, 28 Jun 2009 16:54:51 +0000 koda -Added support for Release and Debug for CMAKE_BUILD_TYPE
Sun, 28 Jun 2009 14:37:26 +0000 nemo koda/Smaxx changes to openal for crossplatform building
Wed, 24 Jun 2009 15:59:32 +0000 unc0rr koda's OpenAL conversion:
Sun, 26 Apr 2009 15:47:03 +0000 unc0rr lost pieces of previous patch
Sun, 26 Apr 2009 15:45:06 +0000 unc0rr koda's patch
Sat, 18 Apr 2009 12:46:56 +0000 unc0rr Patch by koda:
Tue, 14 Apr 2009 19:05:23 +0000 unc0rr koda's patch
Wed, 18 Feb 2009 16:35:03 +0000 unc0rr More reorganization
Sat, 24 Jan 2009 12:48:32 +0000 unc0rr Add koda's patch for Mac OS X compilation
Sun, 26 Oct 2008 13:00:35 +0000 unc0rr Allow build without net game server: introduce -DWITH_SERVER configuration parameter
Fri, 25 Jul 2008 19:26:44 +0000 unc0rr Enable music dependance on current land theme
Mon, 19 May 2008 18:07:05 +0000 unc0rr Stub for chat implementation
Fri, 14 Mar 2008 19:34:05 +0000 unc0rr Start implementing better statistics implementation (does nothing yet)
Fri, 07 Mar 2008 17:43:05 +0000 unc0rr Start implementing 'visual gears' - gears, that don't need to be synchronized (clouds and flakes)
Sun, 03 Feb 2008 17:02:20 +0000 unc0rr Full support for out-of-source build
Sat, 02 Feb 2008 15:20:41 +0000 unc0rr First steps to support out-of-source build
Fri, 14 Sep 2007 20:51:40 +0000 unc0rr Triggers proof-of-concept
Fri, 20 Jul 2007 19:04:24 +0000 unc0rr Finalize basic playlists implementation
Sun, 03 Jun 2007 17:21:57 +0000 unc0rr - Fix some bugs
Wed, 21 Feb 2007 21:34:42 +0000 displacer check for noexecstack linker compatibility (MacOS linker)
Sun, 11 Feb 2007 15:33:19 +0000 unc0rr AI thinks in separate thread
Fri, 26 Jan 2007 18:39:40 +0000 unc0rr Make SHA really work
Tue, 23 Jan 2007 21:24:18 +0000 unc0rr - Two more templates
Tue, 23 Jan 2007 16:59:05 +0000 unc0rr - New Land Generator
Mon, 22 Jan 2007 18:32:00 +0000 unc0rr - Fix Blow Torch and Air Attack
Sun, 21 Jan 2007 19:51:02 +0000 unc0rr Fixed-point arithmetics in engine.
Tue, 05 Dec 2006 17:27:27 +0000 unc0rr Ammo schemes and ammo stores support in engine
Sat, 25 Nov 2006 14:56:01 +0000 unc0rr Fix for path truncating bug
Fri, 24 Nov 2006 19:33:43 +0000 unc0rr Protocol version sets in CMake
Tue, 21 Nov 2006 16:50:09 +0000 displacer noexecutestack object files generation fixed
Wed, 01 Nov 2006 15:19:12 +0000 unc0rr fix finding of delphi compiler
Sun, 29 Oct 2006 15:30:32 +0000 unc0rr Fix hwengine target behaviour
Thu, 12 Oct 2006 18:52:00 +0000 unc0rr - Many small fixes
Tue, 10 Oct 2006 18:03:48 +0000 unc0rr Fix bots regressions
Thu, 05 Oct 2006 17:02:09 +0000 unc0rr - Update more headers
Tue, 26 Sep 2006 20:25:42 +0000 unc0rr - Better landgen
Sun, 27 Aug 2006 12:41:27 +0000 unc0rr - Now really fix unicode issues
Fri, 18 Aug 2006 14:17:25 +0000 unc0rr Fix compilation on *nix
Sun, 06 Aug 2006 16:00:23 +0000 unc0rr Repair build system
Sat, 05 Aug 2006 20:57:36 +0000 unc0rr - Fixed compilation
Thu, 27 Jul 2006 15:24:14 +0000 unc0rr - Fix various bugs
Tue, 11 Jul 2006 21:04:05 +0000 unc0rr - New First Aid powerup
Mon, 03 Jul 2006 17:46:58 +0000 unc0rr - More smooth hedgehogs physics
less more (0) tip