aboutsummaryrefslogtreecommitdiff
blob: 3437c0cc43a07ec8d4de178cf3e8e9b7959f42e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
"""
Builder class for a stage3 installation tarball build.
"""

from generic_stage import *

class stage3_target(generic_stage_target):

	depends = ('stage2', )

	def __init__(self):
		generic_stage_target.__init__(self)

		self.required_values=[]
		self.valid_values=[]

	def set_portage_overlay(self):
		generic_stage_target.set_portage_overlay(self)
		if "portage_overlay" in self.settings:
			msg()
			msg("WARNING !!!!!")
			msg("\tUsing an overlay for earlier stages could cause build issues.")
			msg("\tIf you break it, you buy it. Don't complain to us about it.")
			msg("\tDont say we did not warn you")
			msg()

	def set_cleanables(self):
		generic_stage_target.set_cleanables(self)

__target_map = { "stage3": stage3_target }

# vim: ts=4 sw=4 sta noet sts=4 ai