Skip to content

Commit

Permalink
small fix-ups
Browse files Browse the repository at this point in the history
  • Loading branch information
sjaeckel committed May 11, 2017
1 parent 7379c94 commit 81f0297
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 10 deletions.
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,19 @@ timing.exe
*.gcov
libtomcrypt.pc

# output from doc generation
doxygen/
*.dvi
*.log
*.aux
*.toc
*.idx
*.ilg
*.ind
*.out
*.lof
*.bak

coverage/
coverage*.info

Expand Down
4 changes: 3 additions & 1 deletion makefile
Original file line number Diff line number Diff line change
Expand Up @@ -139,4 +139,6 @@ coverage: test
# cleans everything - coverage output and standard 'clean'
cleancov: cleancov-clean clean

# git commit: $Format:%h$ $Format:%ai$
# ref: $Format:%D$
# git commit: $Format:%H$
# commit time: $Format:%ai$
18 changes: 11 additions & 7 deletions makefile_include.mk
Original file line number Diff line number Diff line change
Expand Up @@ -384,19 +384,23 @@ clean:
rm -rf `find . -type d -name "*.libs" | xargs`
$(MAKE) -C doc/ clean

zipup: docs
zipup: doc/crypt.pdf
@# Update the index, so diff-index won't fail in case the pdf has been created.
@# As the pdf creation modifies crypt.tex, git sometimes detects the
@# modified file, but misses that it's put back to its original version.
@git update-index --refresh
@git diff-index --quiet HEAD -- || ( echo "FAILURE: uncommited changes or not a git" && exit 1 )
@perl helper.pl --check-all || ( echo "FAILURE: helper.pl --check-all errors" && exit 1 )
rm -rf libtomcrypt-$(VERSION) libtomcrypt-$(VERSION).*
# files/dirs excluded from "git archive" are defined in .gitattributes
rm -rf libtomcrypt-$(VERSION) crypt-$(VERSION).*
@# files/dirs excluded from "git archive" are defined in .gitattributes
git archive --format=tar --prefix=libtomcrypt-$(VERSION)/ HEAD | tar x
mkdir -p libtomcrypt-$(VERSION)/doc
cp doc/crypt.pdf libtomcrypt-$(VERSION)/doc/crypt.pdf
tar -cJf libtomcrypt-$(VERSION).tar.xz libtomcrypt-$(VERSION)
zip -9rq libtomcrypt-$(VERSION).zip libtomcrypt-$(VERSION)
tar -c libtomcrypt-$(VERSION)/ | xz -6e -c - > crypt-$(VERSION).tar.xz
zip -9rq crypt-$(VERSION).zip libtomcrypt-$(VERSION)
rm -rf libtomcrypt-$(VERSION)
gpg -b -a libtomcrypt-$(VERSION).tar.xz
gpg -b -a libtomcrypt-$(VERSION).zip
gpg -b -a crypt-$(VERSION).tar.xz
gpg -b -a crypt-$(VERSION).zip

codecheck:
perl helper.pl -a
Expand Down
2 changes: 1 addition & 1 deletion printinfo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
version=$(git describe --tags --always --dirty 2>/dev/null)
if [ ! -e ".git" ] || [ -z $version ]
then
version=$(grep "^VERSION=" makefile.include | sed "s/.*=//")
version=$(grep "^VERSION=" makefile_include.mk | sed "s/.*=//")
fi
echo "Testing version:" $version
#grep "VERSION=" makefile | perl -e "@a = split('=', <>); print @a[1];"`
Expand Down
2 changes: 1 addition & 1 deletion updatemakes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

./helper.pl --update-makefiles || exit 1

makefiles=(makefile makefile.include makefile.shared makefile.unix makefile.mingw makefile.msvc)
makefiles=(makefile makefile_include.mk makefile.shared makefile.unix makefile.mingw makefile.msvc)
vcproj=(libtomcrypt_VS2008.vcproj)

if [ $# -eq 1 ] && [ "$1" == "-c" ]; then
Expand Down

0 comments on commit 81f0297

Please sign in to comment.