Author: locilka Date: Fri Dec 5 16:09:55 2008 New Revision: 53954 URL: http://svn.opensuse.org/viewcvs/yast?rev=53954&view=rev Log: Working on <update> Modified: trunk/installation/control/control.rnc Modified: trunk/installation/control/control.rnc URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/control/control.rnc?rev=53954&r1=53953&r2=53954&view=diff ============================================================================== --- trunk/installation/control/control.rnc (original) +++ trunk/installation/control/control.rnc Fri Dec 5 16:09:55 2008 @@ -412,14 +412,16 @@ }? } +workflow_defaults = element defaults { + element archs { text }? & + # used in autoyast + element arguments { text }? & + element enable_back { "yes" | "no" }? & + element enable_next { "yes" | "no" }? +} + workflow = element workflow { - element defaults { - element archs { text }? & - # used in autoyast - element arguments { text }? & - element enable_back { "yes" | "no" }? & - element enable_next { "yes" | "no" }? - }? & + workflow_defaults? & element label { text }? & element mode { text } & element stage { text } & @@ -451,6 +453,42 @@ # inst_finish_stages +# update + +update_workflow_items = + element insert_modules { + LIST, + element insert_module { + element before { text } & + module+ + }+ + } + | + element replace_modules { + "fixme" + } + | + element append_modules { + "fixme" + } + +update_workflow = element workflow { + workflow_defaults? & + element label { text }? & + element mode { text } & + element stage { text } & + update_workflow_items+ +} + +update = element update { + element workflows { + LIST, + update_workflow+ + } +} + +# update + productDefines_elements = textdomain | globals @@ -462,6 +500,7 @@ | clone_modules | texts | inst_finish_stages + | update start = element productDefines { productDefines_elements* -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org