Fix CFLAGS/LDFLAGS syntax
[platform/upstream/lrzsz.git] / Makefile.am
1 SUBDIRS = lib intl src po man testsuite
2 EXTRA_DIST = check.lrzsz COMPATABILITY README.cvs README.isdn4linux \
3         README.gettext rpmrc buildrpm systype.in fastcheck.sh README.tests \
4         beos-runpiped.c fastcheck.beos
5 noinst_SCRIPTS=systype
6 PR=@PACKAGE@-@VERSION@
7 CLEAN_FILES=fastcheck.done
8
9 dist-hook:
10         mkdir $(distdir)/debian
11         cp -fa $(srcdir)/debian/changelog  $(distdir)/debian/
12         cp -fa $(srcdir)/debian/control  $(distdir)/debian/
13         cp -fa $(srcdir)/debian/copyright  $(distdir)/debian/
14         cp -fa $(srcdir)/debian/rules.in  $(distdir)/debian/
15
16 oldcheck-local:
17         QUIET=-q $(srcdir)/check.lrzsz $(srcdir) `pwd`  
18
19 fastcheck: 
20         if [ x`uname -s` = xBeOS ] ; then make fastcheck-beos ; else \
21                 $(srcdir)/fastcheck.sh $(srcdir) `pwd` ; fi
22
23 fastcheck-beos: beos-runpiped
24         $(srcdir)/fastcheck.beos $(srcdir) `pwd`
25
26 beos-runpiped: beos-runpiped.c
27         $(CC) -o $@ $<
28
29 success: fastcheck
30         sh systype | mail uwe-generic-counter@ohse.de
31
32 vcheck:
33         $(srcdir)/check.lrzsz $(srcdir) `pwd`
34 vcheck-%:
35         $(srcdir)/check.lrzsz $(srcdir) `pwd`   $(subst vcheck-,,$@)
36 check-%:
37         QUIET=-q $(srcdir)/check.lrzsz $(srcdir) `pwd`  $(subst check-,,$@)
38 vcheck-x:
39         $(srcdir)/check.lrzsz $(srcdir) `pwd`   x
40 vcheck-y:
41         $(srcdir)/check.lrzsz $(srcdir) `pwd`   y
42 vcheck-z:
43         $(srcdir)/check.lrzsz $(srcdir) `pwd` z
44 vcheck-z8:
45         $(srcdir)/check.lrzsz $(srcdir) `pwd` z8
46 vcheck-sz-r:
47         $(srcdir)/check.lrzsz $(srcdir) `pwd` sz-r
48 vcheck-rz-r:
49         $(srcdir)/check.lrzsz $(srcdir) `pwd` rz-r
50 vcheck-turbo:
51         $(srcdir)/check.lrzsz $(srcdir) `pwd` turbo
52 vcheck-error:
53         $(srcdir)/check.lrzsz $(srcdir) `pwd` error
54 vcheck-manag vcheck-manage:
55         $(srcdir)/check.lrzsz $(srcdir) `pwd` manage
56 vcheck-zm-rz:
57         $(srcdir)/check.lrzsz $(srcdir) `pwd` zm-rz
58 vcheck-zm-sz:
59         $(srcdir)/check.lrzsz $(srcdir) `pwd` zm-sz
60 vcheck-orig-rz:
61         $(srcdir)/check.lrzsz $(srcdir) `pwd` orig-rz
62 vcheck-orig-sz:
63         $(srcdir)/check.lrzsz $(srcdir) `pwd` orig-sz
64 vcheck-orig-kombi:
65         $(srcdir)/check.lrzsz $(srcdir) `pwd` orig-kombi
66 vcheck-abuse:
67         $(srcdir)/check.lrzsz $(srcdir) `pwd` abuse
68 vcheck-startup:
69         $(srcdir)/check.lrzsz $(srcdir) `pwd` startup
70 vcheck-tmp:
71         $(srcdir)/check.lrzsz $(srcdir) `pwd` tmp
72
73 # Tag before making distribution.  Also, don't make a distribution if
74 # checks fail.  Also, make sure the NEWS file is up-to-date.
75 cvs-dist: 
76         @if sed 1q NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
77                 echo "NEWS not updated; not releasing" 1>&2; \
78                 exit 1;                               \
79         fi
80         cvs tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
81         $(MAKE) dist
82
83 rpm: $(PR).tar.gz Specfile
84         $(srcdir)/buildrpm $(srcdir)
85