summaryrefslogtreecommitdiffhomepage
path: root/build.usage
AgeCommit message (Collapse)AuthorFilesLines
2016-06-11Moved tarball creation logic into its own build script; level 9 buildLucio Andrés Illanes Albornoz (arab, vxp)1-3/+5
scripts are only invoked when ${ARG_TARBALL} is set (-t.) Allow specification of the compression algorithm to use via -t{.bz2,gz,xz}. (via noninc)
2016-04-22- Followup to last commit:Lucio Andrés Illanes Albornoz (arab, vxp)1-2/+2
- Don't parallelise the perl build as libdummy.so must be built before building {cpan,ext}/. - Iteratively append ${PKG_CFLAGS_CONFIGURE} to ccflags when building perl as environment variables aren't considered by the configure script. - Add missing build step `build_dir' to build.usage. - Force the perk prefix to /usr rather than the default value of /usr/local.
2016-03-02- Emit warnings whenever a potentially dangerous operation is invoked by the ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+5
build scripts. Currently, this only includes rm_if_exists(). - Adds pedantic mode (-pt,) which additionally adds manual confirmation of each potentially dangerous operation.
2016-02-29Added more examples to build.usage.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+9
2016-02-29Fixed typo in build.usage.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
2016-02-27- Updated build.usage.Lucio Andrés Illanes Albornoz (arab, vxp)1-1/+1
- Successfully builds on Arch Linux 2016.02.01 (x64), added to TESTED_ON. - Adds 399.midipix_sh.build which puts the ...-strace-ntctty-chroot-bash script into $PREFIX. - Optionally pull in local patches named ${PKG_NAME}.local@${BUILD_HNAME}.local.patch.
2016-02-27Adds -x (xtrace) and -X (xtrace and create debug tarball.)Lucio Andrés Illanes Albornoz (arab, vxp)1-11/+14
2016-02-27- Implements -c (clean) and -nd (no download (unless necessary.))Lucio Andrés Illanes Albornoz (arab, vxp)1-4/+6
- General cleanup; consistent build status files in $PREFIX, LICENSE -> LICENCE., fix libelf's pkg_libelf_install_post(), rotate status files and tarballs.
2016-02-27- build.{sh,subr } cleanup including Cygwin compatibility fixes and ↵Lucio Andrés Illanes Albornoz (arab, vxp)1-19/+17
[gs]et_var_dyn(). - Replaced --build-{scripts,steps} w/ -r, --tarball w/ -t, and --help w/ -h. - Create BUILD_{FINISHED,STARTED}_AT_..., BUILD_IN_PROGRESS, and TARBALL_STARTED_AT files and BUILD_FINISHED_AT symlink in $PREFIX whenever appropriate.
2016-02-12- Major cleanup in general.Lucio Andrés Illanes Albornoz (arab, vxp)1-0/+22
- Added --{build-{scripts,steps},help,tarball}. Variables can now be overriden on the command-line. - Integrated bzip2, dash, less, ncurses, popt, rsync, tar, util-linux, which, and xz; as there are no patches in portage/ for util-linux just yet, this presently requires integrated local patches. Git is included in build.vars only as it requires OpenSSL. - Include ntapi.local.patch and psxscl.local.patch in the repository.