OSDN Git Service

BuildSystem:
authorkonablend <konablend@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 5 Mar 2009 06:57:31 +0000 (06:57 +0000)
committerkonablend <konablend@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 5 Mar 2009 06:57:31 +0000 (06:57 +0000)
commitc1e0d2c5ab17b2eadae5c774684458fc583cad91
tree188532861f51a1650a643e426501c2dc257fd536
parentbb0eb837b421aaf8e79c30498272a023f914b070
BuildSystem:
- increased inter-contrib module rebuild sanity;
  ie: if an svn update is done and a new x264 tarball is available, the system will fetch
  it and proceed to extract->patch->configure->build->install and because it is utterly
  dangerous (undefined results can easily occur) to re-extract over an existing extract,
  the appropriate steps are taken to first rm -fr the tarball extraction directory.
  This is generally good practice but I'm explaining it here in detail in case some
  developers are taking risks like editing files in the build/ tree and erroneously
  assuming they will not be overwritten by either this new build system or contrib
  (foreign) build systems.
- added contrib touch/untouch targets; see doc.
- updated docs accordingly.
- fixed typo for GCCargs.g.max which caused --debug=max to not operate properly.
- unofficial builds will no longer rebrand naming to 'NoNameBrand'

git-svn-id: svn://localhost/HandBrake/trunk@2223 b64f7644-9d1e-0410-96f1-a4d463321fa5
contrib/bzip2/module.defs
contrib/xvidcore/module.defs
doc/texi/building/chapter.via.terminal.texi
make/configure.py
make/include/contrib.defs
make/include/gcc.defs