File: rules

package info (click to toggle)
build-essential 2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 104 kB
  • ctags: 58
  • sloc: haskell: 89; makefile: 79; sh: 24; ansic: 6; cpp: 6
file content (30 lines) | stat: -rwxr-xr-x 665 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
#!/usr/bin/make -f

native_pkg=yes
include debian/librules.mk

esslist := essential-packages-list

debian/stamp/build:
	set -e ; echo > debian/substvars \
	 "build-essential=`./list2depends.lhs $(DEB_HOST_ARCH) < list`"
	touch $@

debian/stamp/binary/indep:
	touch $@

debian/stamp/binary/arch: debian/stamp/binary/build-essential
	touch $@

debian/stamp/binary/build-essential: package=build-essential
debian/stamp/binary/build-essential:
	$(prebinary)
	$(install_nonex) list $(docdir)
	$(install_nonex) $(esslist) $(docdir)
#	$(install_nonex) list2depends.lhs $(docdir)
#	$(install_nonex) Constants.hs $(docdir)
	$(postbinary)
	touch $@

clean:
	$(MAKE) distclean