bug 647328 - jaegermonkey nightlies. r=bhearsum
authorAki Sasaki <asasaki@mozilla.com>
Fri, 08 Apr 2011 12:03:05 -0700
changeset 3896 dde1892db619
parent 3895 4debf95faf16
child 3897 9174fb09d5f8
push id3050
push userasasaki@mozilla.com
push date2011-04-08 19:03 +0000
reviewersbhearsum
bugs647328
bug 647328 - jaegermonkey nightlies. r=bhearsum
mozilla/project_branches.py
mozilla2/linux/jaegermonkey
mozilla2/linux/jaegermonkey/debug/mozconfig
mozilla2/linux/jaegermonkey/nightly/mozconfig
mozilla2/linux64/jaegermonkey
mozilla2/linux64/jaegermonkey/debug/mozconfig
mozilla2/linux64/jaegermonkey/nightly/mozconfig
mozilla2/macosx/jaegermonkey
mozilla2/macosx/jaegermonkey/debug/mozconfig
mozilla2/macosx/jaegermonkey/nightly/mozconfig
mozilla2/macosx64/jaegermonkey
mozilla2/macosx64/jaegermonkey/debug/mozconfig
mozilla2/macosx64/jaegermonkey/nightly/mozconfig
mozilla2/win32/jaegermonkey/nightly/mozconfig
mozilla2/win64/jaegermonkey/nightly/mozconfig
--- a/mozilla/project_branches.py
+++ b/mozilla/project_branches.py
@@ -135,16 +135,19 @@ PROJECT_BRANCHES = {
                 'mozconfig': 'mobile/macosx-i686/mobile-e10s/nightly',
             },
             'android-r7': {},
         },
         'enable_talos': False,
     },
     'jaegermonkey': {
         'enable_talos': False,
+        'enable_nightly': True,
+        'create_snippet': True,
+        'create_partial': True,
     },
 }
 
 # We want all for now, but can turn them off in here if necessary
 ACTIVE_PROJECT_BRANCHES = PROJECT_BRANCHES.keys()
 
 # Load up project branches' local values
 for branch in PROJECT_BRANCHES.keys():
deleted file mode 120000
--- a/mozilla2/linux/jaegermonkey
+++ /dev/null
@@ -1,1 +0,0 @@
-mozilla-central
\ No newline at end of file
copy from mozilla2/linux/mozilla-central/debug/mozconfig
copy to mozilla2/linux/jaegermonkey/debug/mozconfig
copy from mozilla2/linux/mozilla-central/nightly/mozconfig
copy to mozilla2/linux/jaegermonkey/nightly/mozconfig
--- a/mozilla2/linux/mozilla-central/nightly/mozconfig
+++ b/mozilla2/linux/jaegermonkey/nightly/mozconfig
@@ -1,11 +1,11 @@
 ac_add_options --enable-application=browser
 ac_add_options --enable-optimize
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --disable-debug
 ac_add_options --enable-tests
 ac_add_options --enable-codesighs
 
 CC=/tools/gcc-4.3.3/installed/bin/gcc
 CXX=/tools/gcc-4.3.3/installed/bin/g++
 
deleted file mode 120000
--- a/mozilla2/linux64/jaegermonkey
+++ /dev/null
@@ -1,1 +0,0 @@
-mozilla-central
\ No newline at end of file
copy from mozilla2/linux64/mozilla-central/debug/mozconfig
copy to mozilla2/linux64/jaegermonkey/debug/mozconfig
copy from mozilla2/linux64/mozilla-central/nightly/mozconfig
copy to mozilla2/linux64/jaegermonkey/nightly/mozconfig
--- a/mozilla2/linux64/mozilla-central/nightly/mozconfig
+++ b/mozilla2/linux64/jaegermonkey/nightly/mozconfig
@@ -1,11 +1,11 @@
 ac_add_options --enable-application=browser
 ac_add_options --enable-optimize
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --disable-debug
 ac_add_options --enable-tests
 ac_add_options --enable-codesighs
 
 CC=/tools/gcc/bin/gcc
 CXX=/tools/gcc/bin/g++
 
deleted file mode 120000
--- a/mozilla2/macosx/jaegermonkey
+++ /dev/null
@@ -1,1 +0,0 @@
-mozilla-central
\ No newline at end of file
copy from mozilla2/macosx/mozilla-central/debug/mozconfig
copy to mozilla2/macosx/jaegermonkey/debug/mozconfig
copy from mozilla2/macosx/mozilla-central/nightly/mozconfig
copy to mozilla2/macosx/jaegermonkey/nightly/mozconfig
--- a/mozilla2/macosx/mozilla-central/nightly/mozconfig
+++ b/mozilla2/macosx/jaegermonkey/nightly/mozconfig
@@ -1,12 +1,12 @@
 . $topsrcdir/build/macosx/universal/mozconfig
 
 ac_add_options --enable-application=browser
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --enable-tests
 ac_add_options --enable-codesighs
 ac_add_options --disable-install-strip
 
 export CFLAGS="-gdwarf-2"
 export CXXFLAGS="-gdwarf-2"
 
deleted file mode 120000
--- a/mozilla2/macosx64/jaegermonkey
+++ /dev/null
@@ -1,1 +0,0 @@
-mozilla-central
\ No newline at end of file
copy from mozilla2/macosx64/mozilla-central/debug/mozconfig
copy to mozilla2/macosx64/jaegermonkey/debug/mozconfig
copy from mozilla2/macosx64/mozilla-central/nightly/mozconfig
copy to mozilla2/macosx64/jaegermonkey/nightly/mozconfig
--- a/mozilla2/macosx64/mozilla-central/nightly/mozconfig
+++ b/mozilla2/macosx64/jaegermonkey/nightly/mozconfig
@@ -1,12 +1,12 @@
 . $topsrcdir/build/macosx/universal/mozconfig
 
 ac_add_options --enable-application=browser
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --enable-tests
 ac_add_options --enable-codesighs
 ac_add_options --disable-install-strip
 
 export CFLAGS="-gdwarf-2"
 export CXXFLAGS="-gdwarf-2"
 
--- a/mozilla2/win32/jaegermonkey/nightly/mozconfig
+++ b/mozilla2/win32/jaegermonkey/nightly/mozconfig
@@ -1,13 +1,13 @@
 # for pgo
 mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py'
 
 ac_add_options --enable-application=browser
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --enable-jemalloc
 ac_add_options --enable-tests
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 # Needed to enable breakpad in application.ini
--- a/mozilla2/win64/jaegermonkey/nightly/mozconfig
+++ b/mozilla2/win64/jaegermonkey/nightly/mozconfig
@@ -1,16 +1,16 @@
 ac_add_options --target=x86_64-pc-mingw32
 ac_add_options --host=x86_64-pc-mingw32
 
 # for pgo
 mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py'
 
 ac_add_options --enable-application=browser
-ac_add_options --enable-update-channel=nightly
+ac_add_options --enable-update-channel=nightly-jaegermonkey
 ac_add_options --enable-update-packaging
 ac_add_options --enable-jemalloc
 ac_add_options --enable-debug-symbols
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 . $topsrcdir/configs/mozilla2/win32/include/choose-make-flags