Changes in boot/Makefile [d06c4ae:824208bf] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/Makefile
rd06c4ae r824208bf 61 61 mkdir "$(DIST_PATH)/inc/c/" 62 62 cp -r -L "$(USPACE_PATH)/lib/c/include/." "$(DIST_PATH)/inc/c/" 63 cp -r -L "$(ROOT_PATH)/abi/include/." "$(DIST_PATH)/inc/c/" 64 cp -r -L "$(USPACE_PATH)/lib/c/arch/$(UARCH)/include/." "$(DIST_PATH)/inc/c/" 63 65 cat "$(USPACE_PATH)/lib/c/arch/$(UARCH)/_link.ld" | sed 's/^STARTUP(.*)$$//g' > "$(DIST_PATH)/inc/_link.ld" 64 66 endif … … 66 68 cp "$$file" "$(DIST_PATH)/app/" ; \ 67 69 done 70 ifeq ($(CONFIG_PCUT_TESTS),y) 71 echo "echo Running all tests..." >"$(DIST_PATH)/test/run_all" 72 echo "<html><head><title>HelenOS test results</title></head><body>" >"$(DIST_PATH)/test/test.html" 73 echo "<h1>HelenOS test results</h1><ul>" >>"$(DIST_PATH)/test/test.html" 74 for file in $(RD_TESTS) ; do \ 75 file2=`basename $$file`; \ 76 cp "$$file" "$(DIST_PATH)/test/" ; \ 77 echo "echo ' ->' $$file2" >>"$(DIST_PATH)/test/run_all"; \ 78 echo "/test/$$file2 | to /test/$$file2.out" >>"$(DIST_PATH)/test/run_all"; \ 79 echo "cat /test/$$file2.out" >>"$(DIST_PATH)/test/run_all"; \ 80 echo "cp -f /test/$$file2.out /data/web/result-$$file2.txt" >>"$(DIST_PATH)/test/run_all"; \ 81 echo "<li><a href=\"result-$$file2.txt\">$$file2</a></li>" >>"$(DIST_PATH)/test/test.html"; \ 82 done 83 echo "cp -f /test/test.html /data/web/test.html" >>"$(DIST_PATH)/test/run_all" 84 echo "</ul></body></html>" >>"$(DIST_PATH)/test/test.html" 85 endif 86 87 ifeq ($(CONFIG_PCUT_SELF_TESTS),y) 88 echo "echo Running all PCUT self-tests..." >"$(DIST_PATH)/test/run_pcut" 89 echo "<html><head><title>Results of PCUT self-tests on HelenOS</title></head><body>" >"$(DIST_PATH)/test/pcut.html" 90 echo "<h1>Results of PCUT self-tests on HelenOS</h1><ul>" >>"$(DIST_PATH)/test/pcut.html" 91 for file in $(USPACE_PATH)/lib/pcut/test-libpcut-*; do \ 92 file2=`basename $$file`; \ 93 name=`echo "$$file2" | sed 's/test-libpcut-//'`; \ 94 cp "$$file" "$(DIST_PATH)/test/" ; \ 95 echo "echo ' ->' $$name" >>"$(DIST_PATH)/test/run_pcut"; \ 96 echo "/test/$$file2 | to /test/$$file2.out" >>"$(DIST_PATH)/test/run_pcut"; \ 97 echo "cat /test/$$file2.out" >>"$(DIST_PATH)/test/run_pcut"; \ 98 echo "cp -f /test/$$file2.out /data/web/result-$$file2.txt" >>"$(DIST_PATH)/test/run_pcut"; \ 99 echo "<li><a href=\"result-$$file2.txt\">$$name</a></li>" >>"$(DIST_PATH)/test/pcut.html"; \ 100 done 101 echo "cp -f /test/pcut.html /data/web/pcut.html" >>"$(DIST_PATH)/test/run_pcut" 102 echo "</ul></body></html>" >>"$(DIST_PATH)/test/pcut.html" 103 endif 104 68 105 for drv in $(RD_DRVS) ; do \ 69 106 drv_dir="`dirname "$$drv"`" ; \ … … 78 115 cp "$(USPACE_PATH)/$(DRVS_PATH)/$$file_dir/$$file_name/$$file_name.dev" "$(DIST_PATH)/$(DRVS_PATH)/$$file_name/" ; \ 79 116 done 117 if ls $(DIST_OVERLAY_PATH)/* >/dev/null; then \ 118 cp -r -L $(DIST_OVERLAY_PATH)/* "$(DIST_PATH)"; \ 119 fi 80 120 81 121 clean: clean_dist … … 92 132 rm -f $(USPACE_PATH)/dist/srv/* 93 133 rm -rf $(USPACE_PATH)/dist/drv/* 94 rm - f $(USPACE_PATH)/dist/lib/*134 rm -rf $(USPACE_PATH)/dist/lib/* 95 135 rm -rf $(USPACE_PATH)/dist/inc/* 96 136 rm -f $(USPACE_PATH)/dist/app/* 137 rm -f $(USPACE_PATH)/dist/test/* 97 138 rm -f $(USPACE_PATH)/dist/cfg/net/*
Note:
See TracChangeset
for help on using the changeset viewer.