make_installer.pl (9f91b7e3) | make_installer.pl (677600b0) |
---|---|
1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 289 unchanged lines hidden (view full) --- 298 $component_table_data, 299 $newidtdir); 300 301 # Attention: The table "Feature.idt" contains language specific strings -> parameter: $languagesarrayref ! 302 installer::windows::feature::add_uniquekey($modulesinproductlanguageresolvedarrayref); 303 $modulesinproductlanguageresolvedarrayref = installer::windows::feature::sort_feature( 304 $modulesinproductlanguageresolvedarrayref); 305 | 1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance --- 289 unchanged lines hidden (view full) --- 298 $component_table_data, 299 $newidtdir); 300 301 # Attention: The table "Feature.idt" contains language specific strings -> parameter: $languagesarrayref ! 302 installer::windows::feature::add_uniquekey($modulesinproductlanguageresolvedarrayref); 303 $modulesinproductlanguageresolvedarrayref = installer::windows::feature::sort_feature( 304 $modulesinproductlanguageresolvedarrayref); 305 |
306 installer::windows::feature::create_feature_table( 307 $modulesinproductlanguageresolvedarrayref, 308 $newidtdir, 309 $languagesarrayref, 310 $allvariableshashref); | 306 foreach my $onelanguage (@$languagesarrayref) 307 { 308 my $features = installer::windows::feature::prepare_feature_table( 309 $modulesinproductlanguageresolvedarrayref, 310 $onelanguage, 311 $allvariableshashref); 312 $features = installer::windows::feature::add_missing_features($features); 313 installer::windows::feature::create_feature_table( 314 $newidtdir, 315 $onelanguage, 316 $features); 317 } |
311 312 installer::windows::featurecomponent::create_featurecomponent_table( 313 $filesinproductlanguageresolvedarrayref, 314 $registryitemsinproductlanguageresolvedarrayref, 315 $newidtdir); 316 317 installer::windows::media::create_media_table( 318 $filesinproductlanguageresolvedarrayref, --- 1924 unchanged lines hidden --- | 318 319 installer::windows::featurecomponent::create_featurecomponent_table( 320 $filesinproductlanguageresolvedarrayref, 321 $registryitemsinproductlanguageresolvedarrayref, 322 $newidtdir); 323 324 installer::windows::media::create_media_table( 325 $filesinproductlanguageresolvedarrayref, --- 1924 unchanged lines hidden --- |