setup-cpp/dist/legacy/setup-cpp.js

4 lines
16 KiB
JavaScript
Raw Normal View History

2023-07-16 06:41:58 +08:00
#!/usr/bin/env node
"use strict";function e(){if(x)return _;x=1;const e=i.requireSemver();return _=(r,n,t)=>{const o=new e(r,t),i=new e(n,t);return o.compare(i)||o.compareBuild(i)}}function r(){if(D)return B;D=1;const e=i.requireSemver(),r=i.requireComparator(),{ANY:n}=r,t=i.requireRange(),o=i.requireSatisfies(),a=i.requireGt(),s=i.requireLt(),u=i.requireLte(),c=i.requireGte();return B=(i,l,f,p)=>{let m,h,v,g,d;switch(i=new e(i,p),l=new t(l,p),f){case">":m=a,h=u,v=s,g=">",d=">=";break;case"<":m=s,h=c,v=a,g="<",d="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(o(i,l,p))return!1;for(let e=0;l.set.length>e;++e){let t=null,o=null;if(l.set[e].forEach((e=>{e.semver===n&&(e=new r(">=0.0.0")),t=t||e,o=o||e,m(e.semver,t.semver,p)?t=e:v(e.semver,o.semver,p)&&(o=e)})),t.operator===g||t.operator===d)return!1;if((!o.operator||o.operator===g)&&h(i,o.semver))return!1;if(o.operator===d&&v(i,o.semver))return!1}return!0}}function n(){if(ne)return re;ne=1;const n=i.requireRe(),t=i.requireConstants(),o=i.requireSemver(),a=i.requireIdentifiers(),s=i.requireParse(),u=i.requireValid(),c=function(){if(p)return f;p=1;const e=i.requireParse();return f=(r,n)=>{const t=e(r.trim().replace(/^[=v]+/,""),n);return t?t.version:null}}(),l=function(){if(h)return m;h=1;const e=i.requireSemver();return m=(r,n,t,o,i)=>{"string"==typeof t&&(i=o,o=t,t=void 0);try{return new e(r instanceof e?r.version:r,t).inc(n,o,i).version}catch(a){return null}}}(),_=function(){if(g)return v;g=1;const e=i.requireParse();return v=(r,n)=>{const t=e(r,null,!0),o=e(n,null,!0),i=t.compare(o);if(0===i)return null;const a=i>0,s=a?t:o,u=a?o:t,c=!!s.prerelease.length;if(u.prerelease.length&&!c){if(!u.patch&&!u.minor)return"major";if(0===u.compareMain(s))return u.minor&&!u.patch?"minor":"patch"}const l=c?"pre":"";return t.major!==o.major?l+"major":t.minor!==o.minor?l+"minor":t.patch!==o.patch?l+"patch":"prerelease"}}(),x=i.requireMajor(),B=function(){if(q)return d;q=1;const e=i.requireSemver();return d=(r,n)=>new e(r,n).minor}(),D=function(){if(y)return w;y=1;const e=i.requireSemver();return w=(r,n)=>new e(r,n).patch}(),te=function(){if(k)return b;k=1;const e=i.requireParse();return b=(r,n)=>{const t=e(r,n);return t&&t.prerelease.length?t.prerelease:null}}(),oe=i.requireCompare(),ie=function(){if(E)return S;E=1;const e=i.requireCompare();return S=(r,n,t)=>e(n,r,t)}(),ae=function(){if(j)return C;j=1;const e=i.requireCompare();return C=(r,n)=>e(r,n,!0)}(),se=e(),ue=function(){if(P)return R;P=1;const r=e();return R=(e,n)=>e.sort(((e,t)=>r(e,t,n)))}(),ce=function(){if(O)return N;O=1;const r=e();return N=(e,n)=>e.sort(((e,t)=>r(t,e,n)))}(),le=i.requireGt(),fe=i.requireLt(),pe=i.requireEq(),me=i.requireNeq(),he=i.requireGte(),ve=i.requireLte(),ge=i.requireCmp(),de=i.requireCoerce(),qe=i.requireComparator(),we=i.requireRange(),ye=i.requireSatisfies(),be=function(){if(T)return I;T=1;const e=i.requireRange();return I=(r,n)=>new e(r,n).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))}(),ke=function(){if(G)return A;G=1;const e=i.requireSemver(),r=i.requireRange();return A=(n,t,o)=>{let i=null,a=null,s=null;try{s=new r(t,o)}catch(u){return null}return n.forEach((r=>{s.test(r)&&(i&&-1!==a.compare(r)||(i=r,a=new e(i,o)))})),i}}(),Se=function(){if(L)return M;L=1;const e=i.requireSemver(),r=i.requireRange();return M=(n,t,o)=>{let i=null,a=null,s=null;try{s=new r(t,o)}catch(u){return null}return n.forEach((r=>{s.test(r)&&(i&&1!==a.compare(r)||(i=r,a=new e(i,o)))})),i}}(),Ee=function(){if(V)return U;V=1;const e=i.requireSemver(),r=i.requireRange(),n=i.requireGt();return U=(t,o)=>{t=new r(t,o);let i=new e("0.0.0");if(t.test(i))return i;if(i=new e("0.0.0-0"),t.test(i))return i;i=null;for(let r=0;t.set.length>r;++r){let o=null;t.set[r].forEach((r=>{const t=new e(r.semver.version);switch(r.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":o&&!n(t,o)||(o=t);break;case"<":case"<=":break;default:throw Error("Unexpected operation: "+r.operator)}})),!o||i&&!n(i,o)||(i=o)}return i&&t.test(i)?i:null}}(),Ce=function(){if(Y)return z
//# sourceMappingURL=setup-cpp.js.map