File: Makefile.am

package info (click to toggle)
md5deep 3.6-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,220 kB
  • ctags: 667
  • sloc: ansic: 7,134; sh: 3,195; makefile: 105
file content (69 lines) | stat: -rw-r--r-- 1,566 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
SUBDIRS = md5deep hashdeep

EXTRA_DIST = FILEFORMAT config.guess config.sub  \
   include/md5.h include/sha1.h include/sha256.h include/tiger.h \
   include/whirlpool.h include/common.h include/ui.h include/tchar-local.h

nice:
	rm -f *~ md5deep/*~ hashdeep/*~

preflight:
	grep RBF md5deep/*.{c,h,1} hashdeep/*.{c,h,1} include/*.h common/*.c \
                 doc/* AUTHORS README NEWS TODO ChangeLog 

todo:
	@grep TODO *.c *.h ${man_MANS} AUTHORS README NEWS ChangeLog
	@echo
	@echo From TODO file:
	@cat TODO


# The flip command can be found at:
# http://ccrma-www.stanford.edu/~craig/utility/flip/#

SUFFIXES = .TXT .1

.1.TXT:
	/usr/bin/tbl $< | /usr/bin/groff -S -Wall -mtty-char -mandoc -Tascii | /usr/bin/col -bx > $@

#.1.TXT: 
#	man $< | col -bx > $@


WINDOWSDOCS = MD5DEEP.TXT HASHDEEP.TXT CHANGES.TXT COPYING.TXT FILEFORMAT.TXT

COPYING.TXT: COPYING
	cp COPYING COPYING.TXT

CHANGES.TXT: NEWS
	cp NEWS CHANGES.TXT

FILEFORMAT.TXT: FILEFORMAT
	cp FILEFORMAT FILEFORMAT.TXT

MD5DEEP.1: 
	cp md5deep/md5deep.1   MD5DEEP.1
HASHDEEP.1:
	cp hashdeep/hashdeep.1 HASHDEEP.1

win-docs:  $(WINDOWSDOCS)
	flip -d $(WINDOWSDOCS)
#	unix2dos $(WINDOWSDOCS)

win-prep: 
	rm -f $(WINDOWSDOCS)

win-package: win-prep win-docs
	rm -rf $(distdir).zip $(distdir)
	$(STRIP) md5deep/*.exe hashdeep/hashdeep.exe
	mkdir $(distdir)
	cp $(WINDOWSDOCS) md5deep/*.exe hashdeep/hashdeep.exe $(distdir)
	zip -r9 $(distdir).zip $(distdir)
	rm -rf $(distdir) $(WINDOWSDOCS) MD5DEEP.1 HASHDEEP.1

world: distclean
	./configure --host=i386-mingw32
	make
	make win-package
	make dist