File: rules

package info (click to toggle)
ohcount 3.0.0-6.1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 4,828 kB
  • sloc: ansic: 6,534; ruby: 2,560; perl: 2,041; erlang: 350; lisp: 272; sh: 244; pascal: 196; vhdl: 150; haskell: 149; asm: 127; cs: 124; awk: 98; java: 92; php: 73; tcl: 58; xml: 57; fortran: 54; makefile: 32; python: 31; ada: 30; objc: 30; jsp: 28; sql: 18; cobol: 13; ml: 9; cpp: 3
file content (31 lines) | stat: -rwxr-xr-x 826 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
#!/usr/bin/make -f

export DH_VERBOSE=1
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/patchsys-quilt.mk

libdir18 = $(shell ruby1.8 -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')

clean::
	$(CURDIR)/build clean
	rm -rf $(DEB_DESTDIR)

build/ohcount::
	$(CURDIR)/build all

build/ohcount-doc::
	(cd doc && doxygen Doxyfile)

install/ohcount::
		mkdir -p debian/ohcount/usr/bin debian/ohcount/$(libdir18)/ohcount/
		cp bin/ohcount debian/ohcount/usr/bin/
		cp -R ruby/gestalt ruby/gestalt.rb ruby/ohcount.rb debian/ohcount/$(libdir18)/ohcount/


install/ohcount-doc::
		mkdir -p debian/ohcount-doc/usr/share/doc/ohcount-doc
		cp -aR doc/html/* debian/ohcount-doc/usr/share/doc/ohcount-doc
		cp -a README debian/ohcount-doc/usr/share/doc/ohcount-doc

get-orig-source:
	uscan --force-download