version 1.104, 2002/05/09 02:14:37
|
version 1.105, 2002/05/09 04:58:03
|
Line 19 METAMTARGET=""
|
Line 19 METAMTARGET=""
|
MTARGET="" |
MTARGET="" |
VERSION=0.1 |
VERSION=0.1 |
|
|
help: |
help: |
@echo "*** You need to specify a valid target ***" |
@echo "*** You need to specify a valid target ***" |
@echo "NOTE: You can specify options to your Makefile target." |
@echo "NOTE: You can specify options to your Makefile target." |
@echo "(option) DIST can be redhat7.1, debian, redhat6.2, or default" |
@echo "(option) DIST can be redhat7, debian, redhat6.2, or default" |
@echo "(option) CATEGORY can be runtime or development" |
@echo "(option) CATEGORY can be runtime or development" |
@echo "(option) SOURCE is an absolute or relative directory path" |
@echo "(option) SOURCE is an absolute or relative directory path" |
@echo "(option) TARGET is an absolute or relative directory path" |
@echo "(option) TARGET is an absolute or relative directory path" |
Line 422 tardist:
|
Line 422 tardist:
|
echo 'UPDATE' >> $(SOURCE)/MANIFEST |
echo 'UPDATE' >> $(SOURCE)/MANIFEST |
echo 'TEST' >> $(SOURCE)/MANIFEST |
echo 'TEST' >> $(SOURCE)/MANIFEST |
echo 'CHECKRPMS' >> $(SOURCE)/MANIFEST |
echo 'CHECKRPMS' >> $(SOURCE)/MANIFEST |
|
# ---------------------------------- might as well include the MANIFEST |
echo 'MANIFEST' >> $(SOURCE)/MANIFEST |
echo 'MANIFEST' >> $(SOURCE)/MANIFEST |
# ------------------------------------------ hosts.tab are belong to us |
# ------------------------------------------ hosts.tab are belong to us |
echo 'loncom/rawhide_hosts.tab' >> $(SOURCE)/MANIFEST |
echo 'loncom/rawhide_hosts.tab' >> $(SOURCE)/MANIFEST |
Line 435 tardist:
|
Line 436 tardist:
|
echo 'doc/scripts' >> $(SOURCE)/MANIFEST |
echo 'doc/scripts' >> $(SOURCE)/MANIFEST |
# --------------------------- Point UPDATE to the internal make process |
# --------------------------- Point UPDATE to the internal make process |
echo '#!/bin/sh' > $(SOURCE)/UPDATE |
echo '#!/bin/sh' > $(SOURCE)/UPDATE |
|
echo 'touch loncom/build/WARNINGS' >> $(SOURCE)/UPDATE; |
|
echo 'ln -s loncom/build/WARNINGS WARNINGS' >> $(SOURCE)/UPDATE; |
echo 'cd loncom/build; make build; make install' >> $(SOURCE)/UPDATE |
echo 'cd loncom/build; make build; make install' >> $(SOURCE)/UPDATE |
# ----------------------------- Point TEST to the internal make process |
# ----------------------------- Point TEST to the internal make process |
echo '#!/bin/sh' > $(SOURCE)/TEST |
echo '#!/bin/sh' > $(SOURCE)/TEST |
Line 462 tardist:
|
Line 465 tardist:
|
else \ |
else \ |
ln -s . $(DIRTARGET); \ |
ln -s . $(DIRTARGET); \ |
fi |
fi |
|
cd $(SOURCE); \ |
tar --no-recursion --numeric-owner --files-from MANIFEST_loncapa \ |
tar --no-recursion --numeric-owner --files-from MANIFEST_loncapa \ |
-h -czf loncapa.tar.gz 2>WARNINGS || [ "0" == "0" ] |
-h -czf loncapa.tar.gz 2>WARNINGS || [ "0" == "0" ] |
cat $(SOURCE)/WARNINGS | \ |
cat $(SOURCE)/WARNINGS | \ |
Line 473 clean:
|
Line 477 clean:
|
rm -f $(SOURCE)/README |
rm -f $(SOURCE)/README |
rm -f $(SOURCE)/UPDATE |
rm -f $(SOURCE)/UPDATE |
rm -f $(SOURCE)/TEST |
rm -f $(SOURCE)/TEST |
|
rm -f $(SOURCE)/MANIFEST |
|
rm -f $(SOURCE)/loncapa |
rm -f $(SOURCE)/loncapa.tar.gz |
rm -f $(SOURCE)/loncapa.tar.gz |
rm -Rf HTML |
rm -Rf HTML |
rm -f installation_manual.pdf |
rm -f installation_manual.pdf |