autotools_mcm (1296B)
1 {% extends "autotools_static_mini" %} 2 {%- block template_deps -%} 3 #+{{pkg_install_name("musl-cross-make:bootstrap-1")}} 4 #+{{pkg_install_name("gnu-make:bootstrap")}} 5 #+{{pkg_install_name("busybox:bootstrap")}} 6 #+{{pkg_install_name("m4:bootstrap")}} 7 #+{{pkg_install_name("nawk:bootstrap")}} 8 {% endblock template_deps %} 9 {%- block configure %} 10 build_env_static 11 export CPATH=$pthbs_build_environment/{{includedir|shesc}} 12 export LIBRARY_PATH=$pthbs_build_environment/{{libdir|shesc}} 13 export LD_LIBRARY_PATH=$pthbs_build_environment/{{dynlibdir|shesc}} 14 15 autotools_config_static {% block configure_args %}{% endblock %} \ 16 CFLAGS="-g -Og -static --static" \ 17 CXXFLAGS="-g -Og -static --static" \ 18 LDFLAGS="-s --static $LDFLAGS" 19 20 {% endblock configure %} 21 {% block build -%} 22 {{ make }} \ 23 MULTILIB_OSDIRNAMES= \ 24 INFO_DEPS= \ 25 infodir= \ 26 ac_cv_prog_lex_root=lex.yy \ 27 MAKEINFO=false \ 28 MAKE="make MULTILIB_OSDIRNAMES= INFO_DEPS= infodir= ac_cv_prog_lex_root=lex.yy MAKEINFO=false " \ 29 all 30 31 {% endblock build %} 32 {% block install -%} 33 {{ make }} \ 34 MULTILIB_OSDIRNAMES= \ 35 INFO_DEPS= \ 36 infodir= \ 37 ac_cv_prog_lex_root=lex.yy \ 38 MAKEINFO=false \ 39 MAKE="make MULTILIB_OSDIRNAMES= INFO_DEPS= infodir= ac_cv_prog_lex_root=lex.yy MAKEINFO=false " \ 40 DESTDIR="$pthbs_destdir" \ 41 install 42 43 {% endblock install %}