Commit graph

40 commits

Author SHA1 Message Date
Erik Ogenvik
56ef5f0ec9 Updated media processing script. 2018-02-21 14:47:06 +01:00
Erik Ogenvik
0e5e1b5cb8 Fixed incorrect path. 2017-11-26 22:35:35 +01:00
Erik Ogenvik
ad3d5be343 Get RTShader assets from WF media.
Since Samples must be installed by OGRE in order for them to be
available by the OGRE installation.
2017-11-24 13:43:48 +01:00
Erik Ogenvik
995e88691d Include GLSL shaders with .vert and .frag suffix. 2017-10-16 21:20:00 +02:00
Erik Ogenvik
26aa2c35b2 Correctly check file instead of directory. 2017-09-23 16:41:47 +02:00
Erik Ogenvik
e86ad621d4 Particle scripts can't handle dds textures.
So make sure they aren't converted.
2017-09-20 21:14:54 +02:00
Erik Ogenvik
8ed6e8a4ad Fixed issue with particle textures. 2017-09-19 12:48:39 +02:00
Erik Ogenvik
baf2584052 Redesign how media is handled.
Now we always use the "media-download" target to fetch media from amber.
I.e. "make media-download".
2017-09-13 19:55:46 +02:00
Erik Ogenvik
db18c24862 Fail fast. 2017-09-05 13:25:11 +02:00
Erik Ogenvik
baab1769fe Use .dds textures instead of .png. 2017-08-23 20:35:55 +02:00
Erik Ogenvik
52719729a9 Altered how media is supplied through amber. 2017-08-05 00:57:08 +02:00
Erik Ogenvik
3fd2995473 Fixed indents. 2017-08-02 22:27:34 +02:00
Peter Szücs
95c46e9d3e Rename Time class to TimeHelper to prevent nameclash with std time.h file on case-insensitive filesystems. 2017-07-30 16:17:48 +02:00
Peter Szücs
2cb0843b61 Use implicit isEqual operator.
For unknown reasons, std::map iterators in libc++ hasn't got explicit isEqual operators.
Maybe the C++ standard is not requiring it.
This hack will convert explicit isEqual to implicit isEqual.
This should not change code behaviour.
2017-07-30 16:04:30 +02:00
Erik Ogenvik
a83cee4eb3 Improve tolua++ detection. 2017-03-15 18:02:48 +01:00
Erik Ogenvik
1d9612c740 Convert to cmake. 2016-12-20 23:32:46 +01:00
Erik Ogenvik
0709f18547 Fixed incorrect comparison of src and dest. 2014-12-06 22:37:49 +01:00
Erik Ogenvik
412d20326b Don't proceed unless first command succeeds. 2014-12-06 22:37:34 +01:00
Erik Ogenvik
837c63b60c Fixed licenses not being copied. 2014-11-23 23:05:48 +01:00
Erik Ogenvik
2fdceeb64a Generate dist media in "media" directory.
To make it fit better with the installed media layout.
2014-11-23 11:32:52 +01:00
Erik Ogenvik
6f2ef5225f Removed "media/shared" level from media path.
This simplifies the directory structure. Now all assets are placed
directly in PREFIX/share/ember, with the media repo assets in the
subdirectory "media".
2014-11-23 11:32:52 +01:00
Erik Ogenvik
7730e1f058 Rewrite the dist media script in Python.
Along the way adapt if for the new media repository structure, as well
as add better support for handling license files.
2014-11-23 11:32:52 +01:00
Erik Ogenvik
84a8b336b6 Update after CEGUI 0.8 changes. 2014-02-25 10:58:39 +01:00
Erik Ogenvik
7787633345 Fix issue with corrupted greyscale images. 2014-01-13 15:24:22 +01:00
Erik Ogenvik
bb8898f2d4 Fixed path issue. 2013-12-28 20:57:19 +01:00
Erik Ogenvik
9651f72f74 Remove empty "user" directory. 2013-09-16 20:30:47 +02:00
Erik Ogenvik
eceef36130 Restructure support files.
Also removed obsolete project files, as they haven't been updated in
years.
2013-06-22 21:22:26 +02:00
Peter Szücs
96a34e94fb Swap parameters to prevent segfault.
Its hard to reproduce, but valgrind detects it.
2012-04-07 23:22:59 +02:00
Peter Szücs
2a2921c3ad Fix warning "[[: not found" on ubuntu. 2011-08-28 12:54:45 +02:00
Peter Szücs
2b5050ecf8 Wrap Mac OS X difference.
NOTE: the != case is the Mac case.
Don't let confuse yourself :)
It works by replacing darwin with nothing.
If it returns a different string then the original,
then its running on a Mac.
2011-08-28 12:54:45 +02:00
Peter Szücs
261e8e8564 Fix tolua generator for mac. 2011-08-28 12:50:11 +02:00
Erik Hjortsberg
a4af9f1b86 Removed some parsing which isn't needed anymore. 2010-06-12 22:09:21 +02:00
Erik Hjortsberg
debef0025e Allow the tolua++ command to be set at configure time. 2010-06-02 20:42:53 +02:00
Erik Hjortsberg
1ee7d12097 Include all lua libraries when updating bindings. 2010-02-14 20:09:06 +01:00
Erik Hjortsberg
654e9114f2 Include our own tolua++.h file first so that we better can support
building on win32.
2010-01-13 10:37:55 +01:00
Alistair Riddoch
c068dbedf4 A script to remove libtool. 2009-07-07 22:11:48 +02:00
Alexey Torkhov
836db3e2dd Stripping date from tolua-generated files. Add script to regenerate all bindings. 2008-08-03 13:01:12 +04:00
Alexey Torkhov
ca5ae26910 Modified common tolua script to show and exit if error occured. 2008-07-15 16:50:14 +04:00
Alexey Torkhov
9d919d6de0 Add exec attibute for new update.sh. Add newlines at end of script file to prevent some shell glitches. 2008-06-08 10:21:07 +04:00
Erik Hjortsberg
ae0de6f450 Added common bash script for generating tolua bindings. 2008-06-08 00:13:32 +02:00