Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-04-26 | subr.ex/ex_pkg_restart.subr:exp_pkg_expand_restart_at_spec_cmp(): make ↵ | Lucía Andrea Illanes Albornoz | 1 | -4/+4 | |
syntax amenable to treesitter. | |||||
2024-04-26 | subr.ex/ex_pkg{,_depends}.subr: split. | Lucía Andrea Illanes Albornoz | 2 | -217/+225 | |
2024-04-25 | subr.ex/ex_pkg.subr:ex_pkg_unfold_depends(): emit warning vs. fatalexit on ↵ | Lucía Andrea Illanes Albornoz | 1 | -2/+2 | |
unknown dependencies. etc/build.msgs.en:MSG_build_unknown_dep{,s}: emit warning vs. fatalexit on unknown dependencies. | |||||
2024-04-25 | Fix ./build.sh -r ***name and ./pkgtool.sh -r name. | Lucía Andrea Illanes Albornoz | 3 | -38/+46 | |
2024-04-25 | Always check all packages' deps for unknown packages. | Lucía Andrea Illanes Albornoz | 1 | -2/+48 | |
2024-04-25 | subr.ex/ex_pkg.subr:ex_pkg_check_depends(): remove unnecessary rtl_uniq() ↵ | Lucía Andrea Illanes Albornoz | 1 | -14/+3 | |
call on dependencies. | |||||
2024-04-24 | groups.d/dev_packages.group: copy all group variables from native_packages. | Lucía Andrea Illanes Albornoz | 1 | -2/+28 | |
subr.ex/ex_pkg.subr:ex_pkg_copy_group_vars(): initial implementation. etc/README.md: updated. | |||||
2024-04-24 | subr.ex/ex_pkg_dispatch.subr:ex_pkg_dispatch(): set initial current group ↵ | Lucía Andrea Illanes Albornoz | 1 | -1/+1 | |
number to 1 vs. 0. | |||||
2024-04-24 | subr.ex/ex_pkg.subr:ex_pkg_register_group(): separate {owner,copy} from ↵ | Lucía Andrea Illanes Albornoz | 1 | -8/+12 | |
{auto,noauto} groups. groups.d/dev_packages.group: updated. etc/README.md: updated. | |||||
2024-04-24 | subr.ex/ex_pkg.subr:ex_pkg_register_group(): correctly set ↵ | Lucía Andrea Illanes Albornoz | 1 | -1/+1 | |
${PKG_GROUP{,_FNAME}}. | |||||
2024-04-24 | Register groups w/ ex_pkg_register_group(). | Lucía Andrea Illanes Albornoz | 1 | -60/+46 | |
2024-04-24 | Implements single package files. | Lucía Andrea Illanes Albornoz | 1 | -1/+32 | |
2024-03-18 | groups.d/231.native_packages_etc.group:{image,graphics}magick:${PKG_NO_PURGE ↵ | Lucía Andrea Illanes Albornoz | 1 | -22/+0 | |
_LA_FILES}: don't delete .la files. etc/README.md: documents NO_PURGE_LA_FILES. subr.pkg/pkg_install_files.subr:pkgp_install_files_libraries(): purge .la files subject to ${PKG_NO_PURGE_LA_FILES}. vars.env.d/000.build.env:${DEFAULT_BUILD_VARS}: adds NO_PURGE_LA_FILES. subr.ex/ex_rtl_rpm.subr:ex_rtl_purge_la_files(): removes duplicate function. | |||||
2024-02-25 | added and integrated the (local/intermediate) ``cross_toolchain'' build group. | midipix | 1 | -0/+1 | |
2024-01-01 | New year's top-level directory tree cleanup. | Lucía Andrea Illanes Albornoz | 1 | -1/+1 | |
2023-12-24 | subr.ex/ex_rtl_rpm.subr:ex_rtl_build_rpm(): quote filenames in spec files. | Lucía Andrea Illanes Albornoz | 1 | -1/+3 | |
2023-12-04 | subr.ex/ex_init.subr:ex_init_prereqs(): trap full list of signals. | Lucía Andrea Illanes Albornoz | 1 | -1/+1 | |
2023-12-04 | subr.ex/ex_rtl_rpm.subr:ex_rtl_build_rpm(): improve target package RPM spec ↵ | Lucía Andrea Illanes Albornoz | 1 | -19/+31 | |
file code. etc/package.spec: updated. | |||||
2023-12-01 | subr.ex/ex_rtl_rpm.subr:ex_rtl_build_rpm(): produce & include package files ↵ | Lucía Andrea Illanes Albornoz | 1 | -1/+9 | |
list in %files directive in target package RPM spec files. etc/package.spec: include %{pkg_files_list} in %files directive. | |||||
2023-12-01 | subr.ex/ex_rtl_rpm.subr:ex_rtl_build_rpm(): substitute (instead of defining) ↵ | Lucía Andrea Illanes Albornoz | 1 | -8/+25 | |
variables in target package RPM files prior to running rpmbuild(1). etc/package.spec: document reference to ex_rtl_build_rpm(). | |||||
2023-04-03 | Drop ccache support. | Lucía Andrea Illanes Albornoz | 1 | -31/+13 | |
2023-04-02 | Only install library archives for libraries matching lib*. | Lucía Andrea Illanes Albornoz | 1 | -3/+4 | |
2023-04-02 | Ensure LC_ALL is set during builds because ccache sucks. | Lucía Andrea Illanes Albornoz | 1 | -0/+1 | |
2023-03-31 | Generalise sofort subr.pkg/pkg_configure.subr code. | Lucía Andrea Illanes Albornoz | 1 | -1/+99 | |
2023-03-31 | Rename groups/ to groups.d/. | Lucía Andrea Illanes Albornoz | 1 | -1/+1 | |
2023-03-31 | Make dist/*.dist regular vars files beneath vars.dist/. | Lucía Andrea Illanes Albornoz | 2 | -14/+25 | |
2023-03-31 | subr.ex/ex_pkg_exec.subr: pass @_dispatch_fn to exp_pkg_exec_pre(). | Lucía Andrea Illanes Albornoz | 1 | -4/+7 | |
2023-03-31 | Split up midipix.env into env.d/*.env. | Lucía Andrea Illanes Albornoz | 1 | -2/+12 | |
2023-03-31 | subr.ex/*: documentation cleanup. | Lucía Andrea Illanes Albornoz | 3 | -43/+43 | |
2023-03-30 | Delete ${DEFAULT_RPM_JOBS_SEMAPHORE} on init. | Lucía Andrea Illanes Albornoz | 1 | -3/+8 | |
2023-03-30 | Limit parallel rpmbuild(1) jobs to 1. | Lucía Andrea Illanes Albornoz | 2 | -105/+253 | |
2023-03-28 | Fix printing of package variables in ./pkgtool.sh -i. | Lucía Andrea Illanes Albornoz | 1 | -0/+23 | |
2023-03-28 | subr.ex/ex_rtl_configure.subr:ex_rtl_configure_cmake(): correctly process ↵ | Lucía Andrea Illanes Albornoz | 1 | -9/+16 | |
@_build_{kind,type}. subr.pkg/pkg_configure.subr: correctly pass @_build_{kind,type}. | |||||
2023-03-28 | subr.ex/ex_rtl_configure.subr:ex_rtl_configure_cmake(): separate arguments ↵ | Lucía Andrea Illanes Albornoz | 1 | -21/+21 | |
w/ "|" vs. ":". | |||||
2023-03-28 | subr.ex/ex_pkg.subr:ex_pkg_load_vars(): don't set ${PKG_GROUP_FNAME} w/ ↵ | Lucía Andrea Illanes Albornoz | 1 | -6/+12 | |
GROUP_AUTO=0 groups. | |||||
2023-03-27 | Generalise subr.pkg/pkg_configure_autotools.subr code. | Lucía Andrea Illanes Albornoz | 3 | -400/+534 | |
2023-03-27 | Generalise subr.pkg/*.subr code. | Lucía Andrea Illanes Albornoz | 4 | -400/+696 | |
2023-03-26 | Generalise {configure,make} code. | Lucía Andrea Illanes Albornoz | 1 | -0/+400 | |
2023-03-26 | Print group file pathname in ./pkgtool.sh -i output. | Lucía Andrea Illanes Albornoz | 1 | -18/+33 | |
2023-03-26 | subr.ex/ex_pkg_env.subr: add header. | Lucía Andrea Illanes Albornoz | 1 | -0/+3 | |
subr.rtl/rtl_fetch_git.subr: cleanup. | |||||
2023-03-21 | Document subr.rtl/*.subr functions, pt. IV. | Lucía Andrea Illanes Albornoz | 4 | -18/+18 | |
2023-03-21 | Document subr.rtl/*.subr functions, pt. III. | Lucía Andrea Illanes Albornoz | 3 | -4/+4 | |
2023-03-20 | subr.ex/ex_pkg_restart.subr:exp_pkg_expand_restart_at_virtual(): correctly ↵ | Lucía Andrea Illanes Albornoz | 1 | -3/+1 | |
reject invalid virtual build steps. | |||||
2023-03-20 | Use "Returns:" vs. "Return:" in function documentation. | Lucía Andrea Illanes Albornoz | 5 | -30/+30 | |
2023-03-20 | Implements ccache integration. | Lucía Andrea Illanes Albornoz | 1 | -9/+2 | |
2023-03-20 | subr.ex/ex_pkg_{dispatch,exec,restart}.subr: document functions. | Lucía Andrea Illanes Albornoz | 3 | -22/+14 | |
2023-03-20 | Default theme from etc/*.theme.host.<full hostname>. | Lucía Andrea Illanes Albornoz | 1 | -2/+11 | |
2023-03-20 | Implements --theme in {build,pkgtool}.sh. | Lucía Andrea Illanes Albornoz | 1 | -1/+24 | |
2023-03-20 | subr.ex/ex_pkg_dispatch.subr:exp_pkg_dispatch_group(): abort on failure and ↵ | Lucía Andrea Illanes Albornoz | 1 | -0/+5 | |
no -R. | |||||
2023-03-18 | Safely send dispatcher messages. | Lucía Andrea Illanes Albornoz | 2 | -3/+22 | |