use git archive, rather than cabal sdist for making single-commit git repo
This makes the symlinks be preserved, which it seems cabal does not do.
This commit is contained in:
parent
1ada0f1014
commit
b9f1e87604
3
Makefile
3
Makefile
|
@ -22,9 +22,8 @@ dist/setup-config: propellor.cabal
|
|||
install:
|
||||
install -d $(DESTDIR)/usr/bin $(DESTDIR)/usr/src/propellor
|
||||
install -s dist/build/propellor/propellor $(DESTDIR)/usr/bin/propellor
|
||||
$(CABAL) sdist
|
||||
mkdir -p dist/gittmp
|
||||
cat dist/propellor-*.tar.gz | (cd dist/gittmp && tar zx --strip-components=1)
|
||||
git archive HEAD - | (cd dist/gittmp && tar zx)
|
||||
cd dist/gittmp && git init && \
|
||||
git add . \
|
||||
&& git commit -q -m "distributed version of propellor" \
|
||||
|
|
Loading…
Reference in New Issue