File: Makefile.am

package info (click to toggle)
tucnak2 2.11-3.1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 8,316 kB
  • ctags: 3,843
  • sloc: ansic: 32,466; sh: 3,189; perl: 294; makefile: 172
file content (85 lines) | stat: -rw-r--r-- 2,706 bytes parent folder | download | duplicates (2)
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
SUBDIRS=data doc share src 

MAINTAINERCLEANFILES = aclocal.m4 config.h.in configure Makefile.in stamp-h.in

EXTRA_DIST = COPYING INSTALL rebuild debian/* intl/* win32/* pkg/*

docsdir = $(datadir)/tucnak2/doc
	
docs_DATA = AUTHORS ChangeLog TODO   

stamp = `date +%Y%m%d_%H%M%S`

distd: dist
	echo $(distdir)
#	mv $(distdir).tar.gz $(distdir).tar.gz

cygwin: all
	( DIR='cygwin-build/tucnak' ; \
	rm -rf cygwin-build || exit 1 ; \
	rm -f tucnak-cygwin-$(VERSION).zip ; \
	mkdir -p $$DIR ; \
	cp src/tucnak.exe $$DIR ; \
	cp /bin/sh.exe $$DIR ; \
	cp /bin/uname.exe $$DIR ; \
	for lib in `cygcheck src/tucnak.exe |grep -i '\\cygwin'` ; do  \
	    clib='/cygdrive/'`echo $$lib |tr '\\\' '/'|sed 's/://'` ; \
	    cp $$clib $$DIR ; \
	done ; \
	cp doc/README.win32 $$DIR ; \
	cp win32/tucnak.bat $$DIR ; \
	make -C doc cygwin DIR=../$$DIR; \
	( cd cygwin-build ; zip -r9 ../tucnak-cygwin-$(VERSION).zip . ) ) 

bobup:
	RSYNC_PASSWORD="" rsync -atuvxz --partial --progress . ziav@bob::ziav/c/tucnak

nagup:
	rsync -atuvxz --partial --progress tucnak*.tar.gz tucnak*.zip tucnak*.rpm pkg/tucnak2-*.ebuild ok1zia@nagano.cz::ok1zia/public_html/tucnak/
       


specfile=$(top_srcdir)/pkg/tucnak2.spec 
RPM_SOURCESDIR=@RPM_SOURCESDIR@

ver:
	@echo $(VERSION)

deb:
	dpkg-buildpackage -b -rfakeroot -us -uc -tc
	mv ../$(PACKAGE)_$(VERSION)* .
	echo "------------------------"
	if [ -d /pub/debian/ok1zia/binary-i386 ]; then cp $(PACKAGE)_$(VERSION)_i386.deb /pub/debian/ok1zia/binary-i386; fi
	if [ -d /pub/debian/ok1zia/source ]; then cp $(PACKAGE)_$(VERSION).dsc $(PACKAGE)_$(VERSION).tar.gz $(PACKAGE)_$(VERSION)_i386.changes /pub/debian/ok1zia/source; fi
	echo 
	make -C /pub/debian/ok1zia

rpm: dist
	if test x$(HAVE_RPM_PACKAGING) = xyes ; then \
	cp $(top_srcdir)/$(distdir).tar.gz $(RPM_SOURCESDIR) ; \
	rpmbuild -bb --clean --rmsource $(specfile) ; \
	mv $(RPM_SOURCESDIR)/../RPMS/*/$(distdir)-1$(RPM_RELEASE).*.rpm . ; \
	else \
	echo "Error: RPM executable and/or source directory not found." ; \
	echo "Package build abandoned." ; \
	fi
                                                                                
srpm: dist
	if test x$(HAVE_RPM_PACKAGING) = xyes ; then \
	cp $(top_srcdir)/$(distdir).tar.gz $(RPM_SOURCESDIR) ; \
	rpmbuild -bs --clean --rmsource $(specfile) ; \
	mv $(RPM_SOURCESDIR)/../SRPMS/$(distdir)-1$(RPM_RELEASE).src.rpm . ;\
	else \
	echo "Error: RPM executable and/or source directory not found." ;\
	echo "Package build abandoned." ; \
	fi

contura: all
	RSYNC_PASSWORD="" rsync -avvz --progress src/tucnak root@contura::root/usr/bin

krq: all
	RSYNC_PASSWORD="" rsync -avvz --progress src/tucnak root@ok1krq::root/usr/local/bin
	
lines:
	cat src/*.c src/*.h | wc -l