]>
Commit | Line | Data |
---|---|---|
6ba3b446 PS |
1 | ############################################################################### |
2 | # Written by Prakash Surya <surya1@llnl.gov> | |
3 | ############################################################################### | |
4 | # Build targets for RPM packages. | |
5 | ############################################################################### | |
6 | ||
7 | sarch-modules: | |
8 | $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" sarch-common | |
9 | ||
10 | sarch-utils: | |
11 | $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" sarch-common | |
12 | ||
13 | sarch: sarch-modules sarch-utils | |
14 | ||
15 | arch-modules: | |
b2c5198b | 16 | if CONFIG_KERNEL |
6ba3b446 | 17 | $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}-modules" arch-common |
b2c5198b | 18 | endif |
6ba3b446 PS |
19 | |
20 | arch-utils: | |
b2c5198b | 21 | if CONFIG_USER |
6ba3b446 | 22 | $(MAKE) $(AM_MAKEFLAGS) pkg="${PACKAGE}" arch-common |
b2c5198b | 23 | endif |
6ba3b446 PS |
24 | |
25 | arch: arch-modules arch-utils | |
26 | ||
27 | arch-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 | ||
36 | sarch-common: dist | |
37 | pkgbuild=PKGBUILD-$(pkg); \ | |
38 | $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \ | |
39 | $(MAKEPKG) --allsource --skipinteg --nodeps -p $$pkgbuild || exit 1; | |
40 | ||
41 | arch-common: dist | |
42 | pkgbuild=PKGBUILD-$(pkg); \ | |
43 | $(MAKE) $(AM_MAKEFLAGS) arch-local || exit 1; \ | |
44 | $(MAKEPKG) --skipinteg -p $$pkgbuild || exit 1; |