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 |