编译环境: Windows XP, MSVS2008SP1, MINGW32
源代码: http://hg.mozilla.org/releases/mozilla-1.9.2
1. 编译Firefox, 并输出日志
$ cd /d/mozilla/mozilla.1.9.2
$ make -f client.mk 2>&1 | tee ../build.log
前置条件一,生成mozconfig
2. 打包Firefox, 并输出日志
$ cd /d/mozilla/mozilla.1.9.2/objdir-ff-release
$ make installer 2>&1 | tee ../../installer.log
3. find 排除目录查找
$ find . /( -path ./.hg -o -path ./objdir-ff-release /) -prune -o -name "install.rdf" -print
4. grep与find, 在*.in, *.mk, *.sh文件中查找MOZ_BRANDING_DIRECTORY
$ grep MOZ_BRANDING_DIRECTORY `find . /( -path "./.hg" -o -path "./objdir-ff-release" /) -prune -o -name "*.in" -o -name "*.mk" -o -name "*.sh" -print`