o Object files now go in subdirectories named $(OS)$(ARCH).Opt and
$(OS)$(ARCH).Debug for OS's that support both architectures.
eg. Linux32.Opt and Linux32.Debug
o Libraries links are now placed in lib/$(OS)$(ARCH)
eg. lib/Linux32/
o Binaries are now placed in bin/$(OS)$(ARCH)
eg. bin/Linux32
o 'make install' and 'make instlinks' now place files/links in
/usr/local/{include,lib,share/OpenSceneGraph} by default on
most systems (Solaris still goes in /opt/OpenSceneGraph).
Rather than having the somwehat confusing INST_SYS_PREFIX and
INST_SHARE_PREFX, you can override these with just
INST_LOCATION
For example,
make INST_LOCATION=/usr
will place files at /usr/include, /usr/lib,
/usr/share/OpenSceneGraph.
12 lines
182 B
Plaintext
12 lines
182 B
Plaintext
help:
|
|
@$(TOPDIR)/Make/help.sh\
|
|
$(OS)\
|
|
$(TOPDIR)\
|
|
$(INST_LIBS)\
|
|
$(INST_PLUGINS)\
|
|
$(INST_INCLUDE)\
|
|
$(INST_DEMOS)\
|
|
$(INST_DEMO_SRC)\
|
|
$(INST_DOC)\
|
|
$(INST_DATA) | more
|