void-packages/common/xbps-src/libexec
Enno Boland ba84655a13 common/libexec: remove redundant pre/do/post preparation code
This pullrequest removes redundant codepaths in
xbps-src-do{build,configure,install}.sh and joins the code in the
run_step function. This causes slightly different behavior to
do_install:
Do install will chdir to wrksrc only _before_ the first step. The
current behavior is that pre_install will run without a chdir, do_ and
post_ is runned with a chdir. This is a subtle but breaking change and
may cause some templates to break at install phase.
2017-11-18 09:44:47 +01:00
..
build.sh Merge branch 'master' into check 2017-05-02 09:18:52 +02:00
xbps-src-dobuild.sh common/libexec: remove redundant pre/do/post preparation code 2017-11-18 09:44:47 +01:00
xbps-src-docheck.sh xbps-src: implement a 'check' stage 2017-03-08 11:33:48 +01:00
xbps-src-doconfigure.sh common/libexec: remove redundant pre/do/post preparation code 2017-11-18 09:44:47 +01:00
xbps-src-doextract.sh xbps-src: replace basename(1) with ${var##*/}. 2015-09-11 07:55:40 +02:00
xbps-src-dofetch.sh xbps-src: replace basename(1) with ${var##*/}. 2015-09-11 07:55:40 +02:00
xbps-src-doinstall.sh common/libexec: remove redundant pre/do/post preparation code 2017-11-18 09:44:47 +01:00
xbps-src-dopkg.sh xbps-src: replace basename(1) with ${var##*/}. 2015-09-11 07:55:40 +02:00
xbps-src-prepkg.sh xbps-src: -f <phase> now works for configure/build/install/pkg phases. 2015-09-24 15:45:47 +02:00