boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
-
9727a2cd
by NoisyCoil at 2024-11-18T17:27:59+01:00
1 changed file:
Changes:
... | ... | @@ -53,16 +53,20 @@ pre: | |
53 | 53 | IF pc(c('origin_project'), 'var/arch_deps', { step => c('origin_step') });
|
54 | 54 | CALL deps.import(pc(c('origin_project'), 'var/arch_deps', { step => c('origin_step') }));
|
55 | 55 | END;
|
56 | - IF deps.size;
|
|
57 | - IF pc(c('origin_project'), 'var/sort_deps', { step => c('origin_step') });
|
|
58 | - deps = deps.sort;
|
|
56 | + res_deps = [];
|
|
57 | + FOREACH pkg IN deps;
|
|
58 | + SET res_pkg = tmpl(pkg);
|
|
59 | + IF res_pkg;
|
|
60 | + res_deps.push(res_pkg);
|
|
59 | 61 | END;
|
60 | - FOREACH pkg IN deps;
|
|
61 | - SET p = tmpl(pkg);
|
|
62 | - IF p;
|
|
63 | - GET c('install_package', { pkg_name => p });
|
|
64 | - GET "\n";
|
|
65 | - END;
|
|
62 | + END;
|
|
63 | + IF pc(c('origin_project'), 'var/sort_deps', { step => c('origin_step') });
|
|
64 | + res_deps = res_deps.sort.unique;
|
|
65 | + END;
|
|
66 | + IF res_deps.size;
|
|
67 | + FOREACH pkg IN res_deps;
|
|
68 | + GET c('install_package', { pkg_name => pkg });
|
|
69 | + GET "\n";
|
|
66 | 70 | END;
|
67 | 71 | END;
|
68 | 72 | -%]
|