mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

execline:bootstrap (1336B)


      1 {%- set pkg_source="git" -%}
      2 {% extends "genlinks_mini" %}
      3 {%- block template_deps %}{% endblock template_deps %}
      4 {% block package_deps -%}
      5 #@pragma:nosandbox
      6 #+{{pkg_install_name("musl-cross-make:bootstrap-1")}}
      7 #+{{pkg_install_name("gnu-make:bootstrap")}}
      8 #+{{pkg_install_name("busybox:bootstrap")}}
      9 #+{{pkg_install_name("nawk:bootstrap")}}
     10 #+{{pkg_install_name("skalibs:bootstrap")}}
     11 {% endblock package_deps -%}
     12 {% block configure -%}
     13 export CC="$pthbs_build_environment/{{bindir}}/{{triplet}}-gcc"
     14 export CXX="$pthbs_build_environment/{{bindir}}/{{triplet}}-g++"
     15 export LD="$pthbs_build_environment/{{bindir}}/{{triplet}}-ld"
     16 export AR="$pthbs_build_environment/{{bindir}}/{{triplet}}-ar"
     17 export CFLAGS="-O2 -ggdb"
     18 
     19 ./configure \
     20 	--prefix="$prefix" \
     21 	--sysdepdir="${prefix}/sysdeps" \
     22 	--binprefix="${prefix}/{{bindir}}" \
     23 	--extbinprefix="${prefix}/{{bindir}}" \
     24 	--dynlibdir="${prefix}/{{dynlibdir}}" \
     25 	--libdir="${prefix}/{{libdir}}" \
     26 	--includedir="${prefix}/{{includedir}}" \
     27 	--with-sysdeps='{{pkg_install_dir("skalibs:bootstrap")}}/sysdeps' \
     28 	--with-include="$pthbs_build_environment/{{includedir}}" \
     29 	--with-lib="$pthbs_build_environment/{{libdir}}" \
     30 	--with-dynlib="$pthbs_build_environment/{{dynlibdir}}" \
     31 	--disable-shared --enable-static --enable-allstatic --enable-static-libc --absolute-paths
     32 {% endblock %}
     33