Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
|
|
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' ;-)
|