safe buffers, a memory leak and cleanups
sizeof(buffer) is always the right choice for a static buffer...
The error handler must appear before the printf
Useful make targets like deb and debclean
Trivial changes like removing trailing white spaces
committer: Markus Bröker <mbroeker@largo.homelinux.org>
MAKE=make --no-print-directory
CMAKE=cmake
RMDIR=rm -rf
RM=rm -f
all: build
build: build/Makefile
@$(MAKE) -C build
prepare:
@if [ ! -d build ]; then mkdir build; fi
build/Makefile: prepare
cd build && $(CMAKE) ../src
.PHONY: distclean debclean prepare beauty
clean: build/Makefile
@$(MAKE) -C build clean
deb: debclean
dpkg-buildpackage -r
debclean:
fakeroot debian/rules clean
distclean:
$(RMDIR) build
$(RM) locale/de/LC_MESSAGES/mcbot.mo
install: build/Makefile
$(MAKE) -C build install
beauty:
find -name '*.[ch]' -exec indent {} \;
find -name '*.[ch]' -exec eraser {} \;
find -name '*~' -exec rm -f {} \;