OLD | NEW |
1 # When adding a new dependency, please update the top-level .gitignore file | 1 # When adding a new dependency, please update the top-level .gitignore file |
2 # to list the dependency's destination directory. | 2 # to list the dependency's destination directory. |
3 | 3 |
4 vars = { | 4 vars = { |
5 # Use this googlecode_url variable only if there is an internal mirror for it. | 5 # Use this googlecode_url variable only if there is an internal mirror for it. |
6 # If you do not know, use the full path while defining your new deps entry. | 6 # If you do not know, use the full path while defining your new deps entry. |
7 "googlecode_url": "http://%s.googlecode.com/svn", | 7 "googlecode_url": "http://%s.googlecode.com/svn", |
8 "sourceforge_url": "http://%(repo)s.svn.sourceforge.net/svnroot/%(repo)s", | 8 "sourceforge_url": "http://%(repo)s.svn.sourceforge.net/svnroot/%(repo)s", |
9 "webkit_trunk": "http://src.chromium.org/blink/trunk", | 9 "webkit_trunk": "http://src.chromium.org/blink/trunk", |
10 "nacl_trunk": "http://src.chromium.org/native_client/trunk", | 10 "nacl_trunk": "http://src.chromium.org/native_client/trunk", |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 # Three lines of non-changing comments so that | 47 # Three lines of non-changing comments so that |
48 # the commit queue can handle CLs rolling openssl | 48 # the commit queue can handle CLs rolling openssl |
49 # and whatever else without interference from each other. | 49 # and whatever else without interference from each other. |
50 "openssl_revision": "194187", | 50 "openssl_revision": "194187", |
51 | 51 |
52 "ios_webkit_trunk": "http://svn.webkit.org/repository/webkit/trunk", | 52 "ios_webkit_trunk": "http://svn.webkit.org/repository/webkit/trunk", |
53 # Three lines of non-changing comments so that | 53 # Three lines of non-changing comments so that |
54 # the commit queue can handle CLs rolling openssl | 54 # the commit queue can handle CLs rolling openssl |
55 # and whatever else without interference from each other. | 55 # and whatever else without interference from each other. |
56 "ios_webkit_revision": "147503", | 56 "ios_webkit_revision": "147503", |
57 | |
58 # Destination for Debian sysroots for Official builds. | |
59 "linux_sysroot_dir": | |
60 "src/chrome/installer/linux/internal/sysroot_scripts/", | |
61 } | 57 } |
62 | 58 |
63 deps = { | 59 deps = { |
64 "src/breakpad/src": | 60 "src/breakpad/src": |
65 (Var("googlecode_url") % "google-breakpad") + "/trunk/src@1169", | 61 (Var("googlecode_url") % "google-breakpad") + "/trunk/src@1169", |
66 | 62 |
67 "src/googleurl": | 63 "src/googleurl": |
68 (Var("googlecode_url") % "google-url") + "/trunk@183", | 64 (Var("googlecode_url") % "google-url") + "/trunk@183", |
69 | 65 |
70 "src/sdch/open-vcdiff": | 66 "src/sdch/open-vcdiff": |
(...skipping 570 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
641 { | 637 { |
642 # Download arm sysroot image to src/arm-sysroot. This image updates | 638 # Download arm sysroot image to src/arm-sysroot. This image updates |
643 # at about the same rate that the chrome build deps change. | 639 # at about the same rate that the chrome build deps change. |
644 # This script is a no-op except for linux users who have | 640 # This script is a no-op except for linux users who have |
645 # target_arch=arm in thier GYP_DEFINES. | 641 # target_arch=arm in thier GYP_DEFINES. |
646 "pattern": ".", | 642 "pattern": ".", |
647 "action": ["python", "src/build/linux/install-arm-sysroot.py", | 643 "action": ["python", "src/build/linux/install-arm-sysroot.py", |
648 "--linux-only"], | 644 "--linux-only"], |
649 }, | 645 }, |
650 { | 646 { |
651 # Downloads the Debian Wheezy amd64 sysroot to | |
652 # chrome/installer/linux/internal/debian_wheezy_amd64-sysroot. | |
653 # This sysroot updates at about the same rate that the chrome build deps | |
654 # change. | |
655 # This script is a no-op except for linux users who have the following in | |
656 # their GYP_DEFINES: | |
657 # | |
658 # * branding=Chrome | |
659 # * buildtype=Official | |
660 # * target_arch=x64 | |
661 # | |
662 # and not: | |
663 # | |
664 # * chromeos=1 | |
665 # | |
666 "pattern": ".", | |
667 "action": ["python", | |
668 Var("linux_sysroot_dir") + "install-debian.wheezy.sysroot.py", | |
669 "--arch=amd64", | |
670 "--linux-only"], | |
671 }, | |
672 { | |
673 # Downloads the Debian Wheezy i386 sysroot to | |
674 # chrome/installer/linux/internal/debian_wheezy_i386-sysroot. | |
675 # This sysroot updates at about the same rate that the chrome build deps | |
676 # change. | |
677 # This script is a no-op except for linux users who have the following in | |
678 # their GYP_DEFINES: | |
679 # | |
680 # * branding=Chrome | |
681 # * buildtype=Official | |
682 # * target_arch=ia32 | |
683 # | |
684 # and not: | |
685 # | |
686 # * chromeos=1 | |
687 # | |
688 "pattern": ".", | |
689 "action": ["python", | |
690 Var("linux_sysroot_dir") + "install-debian.wheezy.sysroot.py", | |
691 "--arch=i386", | |
692 "--linux-only"], | |
693 }, | |
694 { | |
695 # Pull clang on mac. If nothing changed, or on non-mac platforms, this takes | 647 # Pull clang on mac. If nothing changed, or on non-mac platforms, this takes |
696 # zero seconds to run. If something changed, it downloads a prebuilt clang, | 648 # zero seconds to run. If something changed, it downloads a prebuilt clang, |
697 # which takes ~20s, but clang speeds up builds by more than 20s. | 649 # which takes ~20s, but clang speeds up builds by more than 20s. |
698 "pattern": ".", | 650 "pattern": ".", |
699 "action": ["python", "src/tools/clang/scripts/update.py", "--mac-only"], | 651 "action": ["python", "src/tools/clang/scripts/update.py", "--mac-only"], |
700 }, | 652 }, |
701 { | 653 { |
702 # Update the cygwin mount on Windows. | 654 # Update the cygwin mount on Windows. |
703 "pattern": ".", | 655 "pattern": ".", |
704 "action": ["python", "src/build/win/setup_cygwin_mount.py", "--win-only"], | 656 "action": ["python", "src/build/win/setup_cygwin_mount.py", "--win-only"], |
705 }, | 657 }, |
706 { | 658 { |
707 # Update LASTCHANGE. This is also run by export_tarball.py in | 659 # Update LASTCHANGE. This is also run by export_tarball.py in |
708 # src/tools/export_tarball - please keep them in sync. | 660 # src/tools/export_tarball - please keep them in sync. |
709 "pattern": ".", | 661 "pattern": ".", |
710 "action": ["python", "src/build/util/lastchange.py", | 662 "action": ["python", "src/build/util/lastchange.py", |
711 "-o", "src/build/util/LASTCHANGE"], | 663 "-o", "src/build/util/LASTCHANGE"], |
712 }, | 664 }, |
713 { | 665 { |
714 # A change to a .gyp, .gypi, or to GYP itself should run the generator. | 666 # A change to a .gyp, .gypi, or to GYP itself should run the generator. |
715 "pattern": ".", | 667 "pattern": ".", |
716 "action": ["python", "src/build/gyp_chromium"], | 668 "action": ["python", "src/build/gyp_chromium"], |
717 }, | 669 }, |
718 { | 670 { |
719 # Check for landmines (reasons to clobber the build). | 671 # Check for landmines (reasons to clobber the build). |
720 "pattern": ".", | 672 "pattern": ".", |
721 "action": ["python", "src/build/landmines.py"], | 673 "action": ["python", "src/build/landmines.py"], |
722 }, | 674 }, |
723 ] | 675 ] |
OLD | NEW |