File defaults-conditionals.include of Package 000product

<!-- This is the defaults file, it define the common conditionals, 
     repositories and architecture sets for SLE 15 plattform.
     This file is included in all product definitions for SLE 15.
-->

    <conditionals>
      <!-- BASELIBS handling -->
      <conditional name="baselibs_only_x86_64">
        <platform arch="x86_64" onlyarch="x86_64"/>
      </conditional>
      <conditional name="baselibs_only_ppc64le">
        <platform arch="ppc64le" onlyarch="ppc64le"/>
      </conditional>
      <conditional name="baselibs_only_s390x">
        <platform arch="s390x" onlyarch="s390x"/>
      </conditional>
      <conditional name="s390_special">
        <platform arch="s390x" addarch="s390" />
      </conditional>
      <conditional name="additonal_i686">
        <platform arch="i586" addarch="i686" />
      </conditional>
      <conditional name="i586_on_x86_64">
        <platform arch="x86_64" onlyarch="i586" />
      </conditional>

      <conditional name="only_ppc64">
              <platform arch="ppc64" />
      </conditional>
      <conditional name="only_ppc64le">
              <platform arch="ppc64le" />
      </conditional>
      <conditional name="only_s390x">
              <platform arch="s390x" />
      </conditional>
      <conditional name="only_x86_64">
              <platform arch="x86_64" />
      </conditional>
      <conditional name="only_aarch64">
              <platform arch="aarch64" />
      </conditional>
      <conditional name="only_i586_and_x86_64">
              <platform arch="i586" />
              <platform arch="x86_64" />
      </conditional>
      <!-- all stuff that should not go to ppc* -->
      <conditional name="baselibs_generic">
              <platform arch="x86_64" />
              <platform arch="i586" />
              <platform arch="s390x" />
      </conditional>

      <conditional name="openCryptoki_special">
        <platform arch="i586" onlyarch="i586" />
        <platform arch="ppc64le" onlyarch="ppc64le" />
        <!-- platform arch="ppc64" onlyarch="ppc64" / -->
        <platform arch="s390x" onlyarch="s390x,s390" />
        <platform arch="x86_64" onlyarch="x86_64" />
        <platform arch="ia64" onlyarch="skipit" /> <!-- drop the i586 fallback -->
      </conditional>
      <conditional name="s390_exclude">
        <platform arch="s390" onlyarch="skipit" /> <!-- drop it in on s390 -->
        <platform arch="s390x" onlyarch="skipit" /> <!-- drop it in on s390x -->
      </conditional>
      <conditional name="aarch64_exclude">
        <platform arch="aarch64" onlyarch="skipit" /> <!-- drop it in on aarch64 -->
      </conditional>
      <conditional name="FROZEN">
        <platform onlyarch="skipit" /> <!-- drop it in any case -->
      </conditional>
      <!-- / BASELIBS handling -->
    </conditionals>

openSUSE Build Service is sponsored by