]> git.proxmox.com Git - mirror_zfs-debian.git/blame - config/arch.am
Update SAs when an inode is dirtied
[mirror_zfs-debian.git] / config / arch.am
CommitLineData
6ba3b446
PS
1###############################################################################
2# Written by Prakash Surya <surya1@llnl.gov>
3###############################################################################
4# Build targets for RPM packages.
5###############################################################################
6
7sarch-modules:
8 $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" sarch-common
9
10sarch-utils:
11 $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" sarch-common
12
13sarch: sarch-modules sarch-utils
14
15arch-modules:
b2c5198b 16if CONFIG_KERNEL
6ba3b446 17 $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" arch-common
b2c5198b 18endif
6ba3b446
PS
19
20arch-utils:
b2c5198b 21if CONFIG_USER
6ba3b446 22 $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" arch-common
b2c5198b 23endif
6ba3b446
PS
24
25arch: arch-modules arch-utils
26
27arch-local:
28 @(if test "${HAVE_MAKEPKG}" = "no"; then \
29 echo -e "\n" \
30 "*** Required util ${MAKEPKG} missing. Please install the\n" \
31 "*** package for your distribution which provides ${MAKEPKG},\n" \
32 "*** re-run configure, and try again.\n"; \
33 exit 1; \
34 fi;)
35
36sarch-common: dist
37 pkgbuild=PKGBUILD-$(pkg); \
38 $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \
39 $(MAKEPKG) --allsource --skipinteg --nodeps -p $$pkgbuild || exit 1;
40
41arch-common: dist
42 pkgbuild=PKGBUILD-$(pkg); \
43 $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \
44 $(MAKEPKG) --skipinteg -p $$pkgbuild || exit 1;