Age | Commit message (Collapse) | Author |
|
stuff.
|
|
system.
|
|
|
|
|
|
can't handle debug and optimisation flags at the same time.
|
|
|
|
This should make building Solid & Qhull much more reliable.
|
|
static solid lib.
- also cleaned up solid.dsw workspace (removed unused projects).
|
|
|
|
|
|
SConscript files.
Makes text editors identify SConscripts as Python, and syntax highlight properly.
|
|
|
|
Sconstruct modified so that Blender build on 10.3 without any additionnal
download than source + darwin libs.
defaults settings correct for 10.3.
fixed bug # 1260 : added MT_NDEBUG flag at top-level.
|
|
|
|
libs. I turned off the automatic building of solid in extern/ for
irix since the vendor supplied build system does not work well.
Note to JW: this can be built with either mipspro 7.3 or 7.4
(I needed to archive solid with "CC -ar ..." for this to work
with 7.3).
|
|
|
|
|
|
convex (box/sphere/cone/cylinder) objects.
|
|
|
|
bits around sqrtf and friends. ON these two platforms
they are overloaded so its just sqrt not sqrtf.
Kent
|
|
2.25 like physics.
[SCons] Build with Solid as default when enabling the gameengine in the build process
[SCons] Build solid and qhull from the extern directory and link statically against them
That was about it.
There are a few things that needs double checking:
* Makefiles
* Projectfiles
* All the other systems than Linux and Windows on which the build (with scons) has been successfully tested.
|
|
Solid gameengine. The gameengine has not been updated with the Tuhopuu2 one, so it is not wise to do that yet. This is in preparation for that and won't effect the current build process.
|
|
extern/ode/dist/ode/test/test_ode.cpp:
- Don't include <ieeefp.h> on sparc linux, it doesn't exist.
extern/ode/Makefile:
- While hacking on ode, get rid of that annoying infinite rebuild
source/Makefile:
- Define a default BINTARGETS (just blenderdynamic) for linux, individual archs
can override/add to that if they so please
source/nan_link.nmk:
- Add a sparc64 arch target to the linux section of nan_link.mk, using the same
options as powerpc
After the first ode problem, the build completed all but the linking of a
blender binary, because there wasn't any target defined!
On the rebuilding: The usersettings would have a newer date than targets
depending on it, so it would rebuild entirely. I haven't really fixed this, but
isolated it to the platforms where usersettings need to be moved around (darwin
and windows). FBSD patches the usersettings, so it might still happen there. I
didn't bother with a proper fix, as it looks like we're moving to scons soon.
I'm amazed no one got annoyed enough before to take care of this.
|
|
These files are needed by Solid.
I left out the generated Windows .exe files. If needed later on, I'll add
them.
|
|
This is a direct copy from the CD-ROM contents except for the generated
libraries for the Windows platform. If needed, I can add those later on.
(Those take up over 800 kb).
All files, including license files, documentation, examples and sources are
committed.
|
|
|
|
|
|
tried to be to smart)
|
|
- shuffle patching around
|
|
- add ID and copyrights to top level makefile
|
|
|
|
|
|
|
|
- 'all' in extern/ first builds every subdir, then also 'install's the
header files and the library. This way a top-level Makefile only needs
to call 'all' for extern/ and have it build and install.
- 'clean' still works as it should
|
|
|
|
ODE does not build on FreeBSD out of the box, so an automated patchfile
is included as well.
The 'clean' target reverses the patches that were done by 'all'.
|
|
Only enabled for Linux now, and not even tested yet :-P (what do you
mean 'in a hurry' ;-)
|
|
- use default python library path
- remove obsolete SSR comments
|
|
Added a debug target to the Makefile to get a debug Blender to build
Maarten (mail@maartengribnau.com)
|
|
Checked against a fresh version from the ODE CVS and found that the problem was
not fixed there as well so I felt free to commit it here.
Maarten (mail@maartengribnau.com)
|
|
little minor spacing issues.
|
|
development of ode at http://q12.org and periodically copy the q12.org ODE
sourcecode into this tree to update the Blender ODE.
This ODE has not been changed from q12.org and is provided here merely as a
convenience to Blender developers.
|