diff options
author | Luca Falavigna <dktrkranz@debian.org> | 2012-12-29 00:26:59 +0100 |
---|---|---|
committer | Luca Falavigna <dktrkranz@debian.org> | 2012-12-29 00:26:59 +0100 |
commit | ad164d79d99fc0b9da0fe8a9c7148a08b7121be4 (patch) | |
tree | b44662713c5daf14a46e31a7150c586cbd2f9530 /comments/Makefile | |
parent | b8f5e1e20acb69bfe4d16ad9edc05ffe4550b708 (diff) | |
download | ninka-ad164d79d99fc0b9da0fe8a9c7148a08b7121be4.tar.gz |
Unpack comments archive and remove compiled objects
Diffstat (limited to 'comments/Makefile')
-rw-r--r-- | comments/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/comments/Makefile b/comments/Makefile new file mode 100644 index 0000000..3c024a3 --- /dev/null +++ b/comments/Makefile @@ -0,0 +1,48 @@ +VERSION = 4 +NAME = comments +BETA = no + +DIR = $(NAME)-v$(VERSION) + +DEFINES = -DVERSION=\"$(VERSION)\" -DNAME=\"$(NAME)\" #-DBETA +DISTROFILES = Makefile README CHANGES main.cpp main.h io.cpp io.h dformat.cpp dformat.h func.cpp func.h $(NAME).1 +OPTIONS = -O2 -Wall -Wno-deprecated + +#DEBUG = -g -DDEBUG -DIODEBUG + + +all: + g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c io.cpp + g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c dformat.cpp + g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c func.cpp + g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c main.cpp + g++ -o $(NAME) main.o io.o dformat.o func.o + +install: + @echo -n "Installing binary: " + @cp $(NAME) /usr/local/bin + @chmod 755 /usr/local/bin/$(NAME) + @echo "Done." + @echo -n "Installing man page: " + @cp $(NAME).1 /usr/local/man/man1 + @echo -e "Done.\n" + @echo -n `$(NAME)` + @echo -e "\nPlease read the README if you have not already done so." + +distro: + rm -rf $(DIR)*.tar.gz $(NAME) $(DIR) + @if [ "$(BETA)" = "yes" ]; then \ + mkdir $(DIR)b; \ + cp $(DISTROFILES) $(DIR)b; \ + tar -cvzf $(DIR)b.tar.gz $(DIR)b; \ + rm -rf $(DIR)b; \ + else \ + mkdir $(DIR); \ + cp $(DISTROFILES) $(DIR); \ + tar -cvzf $(DIR).tar.gz $(DIR); \ + rm -rf $(DIR); \ + fi + +clean: + rm -f *.o comments + |