# HG changeset patch # User Simon Howkins # Date 1258388776 0 # Node ID 69d150dcf9174f67a3001d25826964cf57dc0683 # Parent adc25ece36f06e4388faaab8777ab34c7b349bb2 Now creates src-by-layer entries on the fly, so it doesn't create release zips with no content. diff -r adc25ece36f0 -r 69d150dcf917 common/templates/zip.cfg.xml.ftl.template --- a/common/templates/zip.cfg.xml.ftl.template Thu Nov 12 17:46:11 2009 +0000 +++ b/common/templates/zip.cfg.xml.ftl.template Mon Nov 16 16:26:16 2009 +0000 @@ -44,56 +44,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff -r adc25ece36f0 -r 69d150dcf917 common/tools/populateziptemplate.pl --- a/common/tools/populateziptemplate.pl Thu Nov 12 17:46:11 2009 +0000 +++ b/common/tools/populateziptemplate.pl Mon Nov 16 16:26:16 2009 +0000 @@ -118,6 +118,20 @@ }, ] }; + $zipConfig->{config}->{config}->{"src-by-layer"}->{config}->{$license."-$layer"} = + { + set => + [ + { + name => "name", + value => join "_", "src", $license, $layer, + }, + { + name => "include", + value => join "_", "src", $license, $layer, "*.zip", + }, + ] + }; } elsif ($package->{source} =~ m{/rnd/([^/]+)/([^/]+)}) {