Commit graph

41 commits

Author SHA1 Message Date
Peter Szücs
190bb9da55 Experimental fix for 64 bit compilaton. 2011-08-28 12:40:30 +02:00
Peter Szücs
99dd601910 Fix autotools support.
Also some interface changes and code changes.
Some formating fixes.
Add runtime linking to linux.
Fix visibility issues.
2011-08-28 12:40:30 +02:00
Peter Szücs
1942762abe Put macros into m4 dir as suggested by libtool. 2011-08-28 12:39:23 +02:00
Erik Ogenvik
247de13907 Make the ChangeLog script more generic. 2011-08-10 16:27:32 +02:00
Erik Hjortsberg
1d2d04034e Activate unit tests through CppUnit.
Start with a unit test for WF-to-Ogre unit conversions.
2010-11-21 23:25:36 +01:00
Erik Hjortsberg
ca6b6a3e6d Improve the way the ChangeLog is generated so that the "dist" make
target can be invoked multiple times on a source release.
2010-05-10 12:13:38 +02:00
Erik Hjortsberg
95a155e78b Generate the ChangeLog by appending the old ChangeLog from CVS to the
one automatically generated by git.
2010-05-10 07:45:28 +02:00
Erik Hjortsberg
4f8853690b Generate the ChangeLog automatically when doing a dist. 2010-05-09 23:18:07 +02:00
Alexey Torkhov
8532217bef Adding autogen.sh to distribution. 2008-11-18 19:52:58 +03:00
Alexey Torkhov
12451e400d Adding new files to distribution. 2008-11-17 20:09:31 +03:00
Erik Hjortsberg
b5678eebfe Updated the doxygen format and provide a "make docs" target. 2008-05-12 19:40:42 +02:00
Erik Hjortsberg
8856d08387 Rely on the umask instead. 2008-04-21 23:47:41 +02:00
Erik Hjortsberg
41bbd8c016 Don't preserve ownership when syncing. 2008-04-21 22:10:49 +02:00
Erik Hjortsberg
5c99e53f47 2008-03-09 Erik Hjortsberg <erik.hjortsberg@iteam.se>
* Makefile.am: added scripts for automatically updating the media through rsync
2008-03-09 16:46:07 +00:00
Erik Hjortsberg
186b288a24 2008-01-15 Erik Hjortsberg <erik.hjortsberg@iteam.se>
* src/components/ogre/Makefile.am, Makefile.am: fixed bug #183128: install using correct paths
2008-01-15 21:49:11 +00:00
Erik Hjortsberg
f4ff50e934 2007-03-25 Erik Hjortsberg <erik.hjortsberg@iteam.se>
* Makefile.am: remove the installation of WFUT.jar since it's not needed anymore
2007-03-25 20:23:32 +00:00
Erik Hjortsberg
e3c50aa5ad 2006-07-22 Erik Hjortsberg <erik@katastrof.nu>
* Makefile.am, media/packs/Makefile.am, src/components/ogre/carpenter/Makefile.am, src/components/ogre/cegui/Makefile.am, src/components/ogre/jesus/Makefile.am, src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/Makefile.am, src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: instead of placing data in DATADIR/games, throw out the "games" part since this is something that each distribution would want to decide where to put the data, and by defining the --datadir at configure time they can
2006-07-21 23:25:37 +00:00
Erik Hjortsberg
9f753972e4 2006-07-10 Erik Hjortsberg <erik@katastrof.nu>
* Makefile.am, WFUT.jar: Added a copy of WFUT.jar so that people don't need to go hunting for it.
2006-07-10 16:33:12 +00:00
Erik Hjortsberg
64a8666ee0 2006-03-05 Erik Hjortsberg <erik@katastrof.nu>
* configure.ac: corrected the usage of PKG_CHECK_MODULES for checking for CEGUI-OGRE
    * Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/scripting/bindings/lua/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/ogre/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/eris/Makefile.am, src/services/bindings/lua/Makefile.am,src/services/server/Makefile.am: distcheck fixes
    * media/Makefile.am, media/packs/Makefile.am, media/packs/EmberCore.zip, src/components/ogre/resources.cfg: include EmberCore.zip in the installed data
    * NEWS: updated
2006-03-05 16:31:16 +00:00
Erik Hjortsberg
beb816d25d 2006-01-31 Erik Hjortsberg <erik@katastrof.nu>
* src/components/ogre/widgets/LoadingBar.cpp: handle missing media
    * src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/dynamic/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml: removed the dynamic and pregenerated tree definitions
    * Makefile.am: copy the bootstrap media upon installation
    * media/packs/EmberCore.material, media/packs/EmberLoadingPanel.overlay, media/packs/OgreCore.zip, media/packs/ember_progress_bar.png, media/packs/ember_progress_bar_frame.png, media/packs/ember_splash.png: added media needed for bootstrap
2006-01-31 22:05:57 +00:00
Erik Hjortsberg
257f212272 2005-10-10 Erik Hjortsberg <erik@katastrof.nu>
* ember.conf: added setting for inverting the mouse
	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/environment/Sun.h: cleaned up the SigC headers
	* Makefile.am: include the ember script in the dist
2005-10-09 23:35:44 +00:00
Erik Hjortsberg
4fbf3195b9 2005-09-26 Erik Hjortsberg <erik@katastrof.nu>
* INSTALL, INSTALL.lyx, NEWS, README, README.lyx: updated documentation
	* Makefile.am: install docs etc. in share/doc/ember-$VERSION
2005-09-26 20:30:57 +00:00
Erik Hjortsberg
8a2d7b0afe 2005-09-12 Erik Hjortsberg <erik@katastrof.nu>
* Makefile.am: install the ember script as a script
	* ember.png: updated the icon with the latest from jayr
	* ember: fixed some bugs with the installation
2005-09-12 20:49:20 +00:00
Erik Hjortsberg
d78339976d 2005-09-11 Erik Hjortsberg <erik@katastrof.nu>
* ember: a startup script which copies the needed files and updates the media
	* Makefile.am: make sure that configfile and the ember script are installed
2005-09-11 16:11:42 +00:00
Erik Hjortsberg
3f8097a2fe 2005-05-10 Erik Hjortsberg <erik@katastrof.nu>
* Makefile.am: don't try to compile the ember script, doh!
	* ember.spec.in: bump wf lib required
2005-05-10 21:29:30 +00:00
Erik Hjortsberg
aede949469 2005-05-09 Erik Hjortsberg <erik@katastrof.nu>
* Makefile.am: copy the ember script file to the bin dir
2005-05-09 18:42:26 +00:00
Erik Hjortsberg
3857e76ace 2005-05-02 Erik Hjortsberg <erik@katastrof.nu>
* src/services/config/ConfigService.cpp:
		Put shared data in share/games/ember, as suggested by the FHS
	* Makefile.am:
		Don't put the binary in bin/games because autopackage expect it to be in bin.
		Put shared data in share/games/ember, as suggested by the FHS
2005-05-02 21:45:13 +00:00
Erik Hjortsberg
0a29d49c9f 2005-03-20 Erik Hjortsberg <erik@katastrof.nu>
* autopackage, hmm... let's see where this leads
	* added ember icon and desktop file
	* bumped version to 0.3.0
	* added make_dist_media.sh, for autogenerating the media dir. run it in the root dir. It requires a "media" dir directly under the root dir.
2005-03-20 21:52:51 +00:00
Erik Hjortsberg
a53479d1f6 2005-01-30 Erik Hjortsberg <erik@katastrof.nu>
* Fix for config files
2005-01-30 19:15:16 +00:00
Erik Hjortsberg
49c0c00910 2005-01-07 Erik Hjortsberg <erik@katastrof.nu>
* improves resource handling for modeldefinitions
	* added dynamic tree generation
		this is preliminary, to be replaced with a better solution in the future
		it will really bring your GPU to its knees
		it can be turned on and off in the config file
	* added better Makefile handling of modeldefinition files (thanks Al Riddoch)
	* use preloading of resources to prevent stuttering in the gameplay
2005-01-07 01:07:16 +00:00
Erik Hjortsberg
24693c49a4 2004-11-13 Erik Hjortsberg <erik@katastrof.nu>
* Changed modeldefintions. Use "Action" instead of "Animation" because an action can contain more than just animations, sounds for example.
	* Fixed wrong references to Ogre::TerrainSceneManager
	* Changed location of config and media files.
2004-11-13 00:48:21 +00:00
Erik Hjortsberg
7295162ec1 2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
http://erikhjortsberg.blogspot.com/

* Removed references to unused files.
* Various fixes in preparation for distribution.
2004-11-03 19:38:02 +00:00
Erik Hjortsberg
510cb1643f 2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
http://erikhjortsberg.blogspot.com/

* Added configuration through Varconf. All configuration is now done from the directory ~/.ember
* Added distorted fresnel water. One step closer to FarCry scenery :) This requires a GPU with support for Pixel Shader v. 2.0 (GeForceFX and higher for example)
Screens can be found at the usual place, http://purple.worldforge.org/~erik/ember/screens/?C=M;O=D
* Began work to separate environment into own classes (water, sun, sky etc.)
2004-11-03 02:01:14 +00:00
Erik Hjortsberg
effb117782 2004-11-01 Erik Hjortsberg <erik@hysteriskt.nu>
http://erikhjortsberg.blogspot.com/

* Began preparing for packaging. Removed references to obsolete files.
2004-11-01 00:04:27 +00:00
Erik Hjortsberg
1ac0f695d4 2004-10-28 Erik Hjortsberg <erik@hysteriskt.nu>
http://erikhjortsberg.blogspot.com/

* moved to Eris 1.3
This requires some changes to the way enties are handled etc..
There's a big bug which I can't seem to track down. It manifests itself in that entities attached to other entities (i.e. not directly attached to the root node) can't change their orientation. An interim solution for now is to direct all entities attached to the world to the root node. This works for now, but the effect can be seen when the avatar walk into the sty.
*moved to Ogre 0.15.0
Ember now compiles and works against the latest ogre point release. We'll try to keep it this way.
As a result of the move to 0.15.0 I've updated the meshes (Since there's been changes to the binary .mesh format. New meshes can be downloaded from http://purple.worldforge.org/~erik/ember/media/Media.tar.gz.).
*added some more functionality to ServerBrowserWidget and ServerWidget
2004-10-27 23:45:20 +00:00
Eric Sandall
279849f8dc * src/services/gui/widget/Console.cpp:39,41: Fonts are located in dime/media/fonts
* src/services/gui/widget/Label.cpp:22,24: Fonts are located in dime/media/fonts
* src/services/sound/SoundService.cpp:132: Sounds are located in dime/media/sounds
* src/components/ogre/resources.cfg, src/components/ogre/media/:
Media now comes in a separate tarball which will decompress to
dime/media/ogre and dime/media/common
* src/main/data/: Media now comes in a separate tarball which will
decoompress to dime/media/sdl
* bin/: Removed all files here, as media now comes in a
separate tarball which will decompress to dime/media/common
dime/media/sounds, and dime/media/<engine>
* src/main/states.xml:11-14: Media is located in dime/media
* configure.ac:256: Remove bin/Makefile from the autoconf rules
* Makefile.am:2: Remove bin/ from SUBDIRS
* README: Added documentation on changes top media and where to
retrieve it and install it.
* src/components/ogre/DimeOgre.cpp:290: Commented out loading of the sky
as there is no reference anywhere to any CloudySky media that I can find
2003-10-18 21:05:21 +00:00
Martin Pollard
b225484ef2 Fix up dime's make dist. A distribution tarball is now possible 2002-10-09 15:08:57 +00:00
Lakin Wecker
74d7508380 fixing Makefile.am subdir order 2002-05-26 21:37:09 +00:00
Lakin Wecker
a83b600ca3 I believe this enable testing with CPPUNIT to be done on a MakeCheck 2002-05-16 04:26:57 +00:00
Anders Petersson
d805c25071 New makefiles... probably need to autogen and clean out old makefiles. 2002-02-05 22:13:36 +00:00
Lakin Wecker
d0e711bec6 Added autoconf files for a basic compile of Dime 2002-01-26 18:51:56 +00:00