|
|
| File: [Development] / linux-2.6-xfs / fs / xfs / Makefile (download)
Revision 1.6, Fri Jul 14 20:47:19 2000 UTC (17 years, 3 months ago) by tduffy
got rid of xfs-cmds while that is being redone |
#
# Top-level Makefile for slinx
#
KERN_SPECS = kernel-2.4.0.spec
CMD_SPECS =
#xfs-cmds.spec
SGI_VERSION = `cat $(WORKAREA)/SPECS/_sgi_kvers_`
default all: tarballs headers i686kernel
# i386cmd
tarballs:
@echo "=== Making $@ `date`"; \
cd $(WORKAREA)/SCRIPTS; \
./make-tarballs
i386kernel:
@echo "=== Making $@ `date`"; \
cd $(WORKAREA)/SPECS; \
rpm -ba --target i386 ${KERN_SPECS}; \
echo "=== Done Making $@ `date`"
i686kernel:
@echo "=== Making $@ `date`"; \
cd $(WORKAREA)/SPECS; \
rpm -ba --target i686 ${KERN_SPECS}; \
echo "=== Done Making $@ `date`"
headers:i386kernel
if [ -f `ls $(WORKAREA)/RPMS/i386/kernel-headers*.rpm` ] ; then \
cd $(WORKAREA); \
for header in $(WORKAREA)/RPMS/i386/kernel-headers*.rpm; do \
echo "=== Installing $$header ==="; \
rpm -Uh --force --nodeps --root / $$header; \
done; \
fi
i386cmd:
cd $(WORKAREA)/SPECS; \
for spec in ${CMD_SPECS}; do \
echo "=== Making $@ `date`"; \
mv $(WORKAREA)/SPECS/$$spec $(WORKAREA)/SPECS/$$spec.old; \
$(WORKAREA)/SCRIPTS/setvers.pl -s $(WORKAREA)/SPECS/$$spec.old > $(WORKAREA)/SPECS/$$spec; \
rpm -ba --target i386 $$spec; \
done
clean:
rm -rf RPMS SRPMS BUILD SOURCES/xfs-patch
realclean: clean
rm -rf linux-2.4.0
rm -f kern
rm -f SPECS/_sgi_kvers_
rm -f SOURCES/linux-2.4.0.tar.bz2 SOURCES/pcmcia-cs-3.1.8.tar.gz SOURCES/ibcs-2.1-981105.tar.gz
if [ -e SPECS/kernel-2.4.0.spec.old ] ; then \
rm SPECS/kernel-2.4.0.spec; \
mv SPECS/kernel-2.4.0.spec.old SPECS/kernel-2.4.0.spec; \
fi