Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4731)

Unified Diff: chromite/specs/x86-generic.spec

Issue 3369009: Sample chromite spec (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/crosutils.git
Patch Set: Updated to use SafeConfigParser Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chromite/chromite ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chromite/specs/x86-generic.spec
diff --git a/chromite/specs/x86-generic.spec b/chromite/specs/x86-generic.spec
new file mode 100644
index 0000000000000000000000000000000000000000..da60e9a8c8e68f2eb645da380b512262ad64ccd0
--- /dev/null
+++ b/chromite/specs/x86-generic.spec
@@ -0,0 +1,63 @@
+# chromite x86-generic target spec file
+# Use RFC 822 format
+
+[BUILD]
+# If the profile is pulled in from an overlay you will need to specify it.
+# Well known locations of the "src/overlays, /usr/local/portage" etc will
+# be searched for the overlay
+overlay: overlay-x86-generic
+
+# The profile to use for building this target
+# ALL is a reserved target that builds all specfiles recursively beneath
+# e.g:
+# profile: x86-generic/base
+profile: x86-generic/dev
+
+# portagechannel speficies which version of the upstream portage is being built
+# "stable" is the current stable version
+# "unstable" is the next version of portage we are stablizing to
+# "bleedingedge" is upto the minute upstream portage
+# e.g:
+# portagechannel: stable
+portagechannel: stable
+
+# prebuilt mirror hosts prebuilts for stage4/chroot and per profile prebuilts
+# e.g:
+# prebuiltmirror:http://build.chromium.org/mirror/chromiumos/stage4mirror
+prebuiltmirror:http://build.chromium.org/mirror/chromiumos/stage4mirror
+
+# stage4 is the Portage Stage3 + any additions deps (hard-host-deps etc)
+# "latest" tries to fetch the "latest" from the prebuilt mirror (default)
+# -- This is pulled in from the current portagechannel i.e stable
+# "nofetch" will prevent fetching stage4 and attempt to compile a stage4
+# If nofetch is specified a stage3 and portage are required
+# "version" This will attempt to download a particular prebuilt version
+# - Version is specfied as s<stage3ver>-p<portagever>
+# e.g:
+# stage4: stage4-s20100309-p20100310
+stage4: latest
+
+# stage3 is the pristine stage3 to use to build your stage4/chroot.
+# This is ignored if stage4 is latest
+# "latest" fetches the latest version of upstream stage3
+# "version" pulls in the specified version of stage3
+# e.g:
+# stage3: 20100309
+stage3: latest
+
+# portage is the upstream portage version to use to build your stage4/chroot.
+# "latest" fetches the latest version of upstream portage
+# "version" pulls in the specified version of portage
+# e.g:
+# portage: 20100310
+
+portage: latest
+
+
+[IMAGE]
+# TODO(vince): update the following imaging sections as appropriate.
+# TODO(anush): figure out how this can work for virtual ALL targets since
+# since each profile will require partition/filesystem/hook information.
+p0: ',c,*,,83', 'ext3', '/', 'p0hook'
+p1: ',c,*,,82', 'ext2', '/boot', 'p1hook'
+p2: ',c,*,,83', 'ext3', '/var', 'p2hook'
« no previous file with comments | « chromite/chromite ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698