Added new target which guarantees that the generated release is built from the available GitHub source tree.
This commit is contained in:
parent
5115d1f8f6
commit
eff0ab7da8
15
src/Makefile
15
src/Makefile
@ -103,6 +103,19 @@ release: src
|
|||||||
echo "" ; \
|
echo "" ; \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
release2:
|
||||||
|
@{ \
|
||||||
|
echo "Removing old work artifacts." ; \
|
||||||
|
rm -rf /tmp/mll_release2 ; \
|
||||||
|
mkdir -p /tmp/mll_release2 ; \
|
||||||
|
cd /tmp/mll_release2 ; \
|
||||||
|
echo "Cloning the project repository." ; \
|
||||||
|
git clone http://github.com/ivandavidov/minimal ; \
|
||||||
|
cd minimal/src ; \
|
||||||
|
echo "Ready to generate release." ; \
|
||||||
|
make release ; \
|
||||||
|
}
|
||||||
|
|
||||||
test:
|
test:
|
||||||
@{ \
|
@{ \
|
||||||
echo "" ; \
|
echo "" ; \
|
||||||
@ -121,6 +134,8 @@ help:
|
|||||||
echo "" ; \
|
echo "" ; \
|
||||||
echo " make release - generate clean source tree in '/tmp/mll_release' and build MLL there." ; \
|
echo " make release - generate clean source tree in '/tmp/mll_release' and build MLL there." ; \
|
||||||
echo "" ; \
|
echo "" ; \
|
||||||
|
echo " make release2 - clone the project repository and execute 'make release' from it." ; \
|
||||||
|
echo "" ; \
|
||||||
echo " make src - generate 'tar.xz' source archive." ; \
|
echo " make src - generate 'tar.xz' source archive." ; \
|
||||||
echo "" ; \
|
echo "" ; \
|
||||||
echo " make qemu-bios - run 'Minimal Linux Live' in QEMU with legacy BIOS compatibility." ; \
|
echo " make qemu-bios - run 'Minimal Linux Live' in QEMU with legacy BIOS compatibility." ; \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user