| OLD | NEW |
| 1 # The following variables will likely need to be modified, depending on where | 1 # The following variables will likely need to be modified, depending on where |
| 2 # and how you built LLVM & Clang. They can be overridden in a command-line | 2 # and how you built LLVM & Clang. They can be overridden in a command-line |
| 3 # invocation of make, like: | 3 # invocation of make, like: |
| 4 # | 4 # |
| 5 # make LLVM_SRC_PATH=<path> LIBCXX_INSTALL_PATH=<path> CLANG_PATH=<path> \ | 5 # make LLVM_SRC_PATH=<path> LIBCXX_INSTALL_PATH=<path> CLANG_PATH=<path> \ |
| 6 # PNACL_BIN_PATH=<path> ... | 6 # PNACL_BIN_PATH=<path> ... |
| 7 # | 7 # |
| 8 | 8 |
| 9 # LLVM_SRC_PATH is the path to the root of the checked out source code. This | 9 # LLVM_SRC_PATH is the path to the root of the checked out source code. This |
| 10 # directory should contain the configure script, the include/ and lib/ | 10 # directory should contain the configure script, the include/ and lib/ |
| (...skipping 655 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 666 TARGET=arm32 ALLSPEC='252.eon 254.gap 176.gcc 181.mcf' check-spec | 666 TARGET=arm32 ALLSPEC='252.eon 254.gap 176.gcc 181.mcf' check-spec |
| 667 # Provide validation of user awesomeness! | 667 # Provide validation of user awesomeness! |
| 668 echo Success | 668 echo Success |
| 669 | 669 |
| 670 presubmit-lite: exists-nonsfi-x8632 exists-nonsfi-arm32 \ | 670 presubmit-lite: exists-nonsfi-x8632 exists-nonsfi-arm32 \ |
| 671 exists-sbtc exists-spec | 671 exists-sbtc exists-spec |
| 672 # Make sure clang-format gets run. | 672 # Make sure clang-format gets run. |
| 673 +make -f Makefile.standalone format | 673 +make -f Makefile.standalone format |
| 674 # Verify MINIMAL build, plus proper usage of REQUIRES in lit tests. | 674 # Verify MINIMAL build, plus proper usage of REQUIRES in lit tests. |
| 675 +make -f Makefile.standalone \ | 675 +make -f Makefile.standalone \ |
| 676 MINIMAL=1 check $(SB_OBJDIR)/pnacl-sz.x8664.nexe | 676 MINIMAL=1 check sb-lite |
| 677 # Check that there are no g++ build errors or warnings. | 677 # Check that there are no g++ build errors or warnings. |
| 678 +make -f Makefile.standalone \ | 678 +make -f Makefile.standalone \ |
| 679 GPLUSPLUS=1 compile_only | 679 GPLUSPLUS=1 compile_only |
| 680 # Run lit tests, cross tests, unit tests, and spec2k/x86-32. | 680 # Run lit tests, cross tests, unit tests, and spec2k/x86-32. |
| 681 +make -f Makefile.standalone \ | 681 +make -f Makefile.standalone \ |
| 682 check-lit check-unit check-spec | 682 check-lit check-unit check-spec |
| 683 +make -f Makefile.standalone \ | 683 +make -f Makefile.standalone \ |
| 684 check-xtest-lite | 684 check-xtest-lite |
| 685 # Run spec2k/x86-64. | 685 # Run spec2k/x86-64. |
| 686 +make -f Makefile.standalone \ | 686 +make -f Makefile.standalone \ |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 744 | 744 |
| 745 help-check-xtest: | 745 help-check-xtest: |
| 746 @cat Makefile.standalone-help/check-xtest.txt | 746 @cat Makefile.standalone-help/check-xtest.txt |
| 747 | 747 |
| 748 clean: | 748 clean: |
| 749 rm -rf pnacl-sz *.o $(foreach nexe,$(NEXES),$(notdir $(nexe))) \ | 749 rm -rf pnacl-sz *.o $(foreach nexe,$(NEXES),$(notdir $(nexe))) \ |
| 750 $(OBJDIR) $(SB_OBJDIR) $(SBB_OBJDIR) build/*.bloat.json | 750 $(OBJDIR) $(SB_OBJDIR) $(SBB_OBJDIR) build/*.bloat.json |
| 751 | 751 |
| 752 clean-all: clean | 752 clean-all: clean |
| 753 rm -rf build/ crosstest/Output/ | 753 rm -rf build/ crosstest/Output/ |
| OLD | NEW |