Jim Stichnoth | f7c9a14 | 2014-04-29 10:52:43 -0700 | [diff] [blame] | 1 | |
Derek Schuff | bc64313 | 2014-05-22 16:39:25 -0700 | [diff] [blame] | 2 | ifndef SUBZERO_LEVEL |
| 3 | # Top-level, not included from a subdir |
| 4 | SUBZERO_LEVEL := . |
| 5 | DIRS := src |
| 6 | PARALLEL_DIRS := |
| 7 | endif |
Jim Stichnoth | f7c9a14 | 2014-04-29 10:52:43 -0700 | [diff] [blame] | 8 | |
Derek Schuff | bc64313 | 2014-05-22 16:39:25 -0700 | [diff] [blame] | 9 | # Set LLVM source root level. |
| 10 | LEVEL := $(SUBZERO_LEVEL)/../.. |
Jim Stichnoth | f7c9a14 | 2014-04-29 10:52:43 -0700 | [diff] [blame] | 11 | |
Derek Schuff | bc64313 | 2014-05-22 16:39:25 -0700 | [diff] [blame] | 12 | # Include LLVM common makefile. |
| 13 | include $(LEVEL)/Makefile.common |
Karl Schimpf | b262c5e | 2014-10-27 14:41:57 -0700 | [diff] [blame] | 14 | |
Karl Schimpf | 6c4fde9 | 2014-10-30 15:11:11 -0700 | [diff] [blame] | 15 | CXX.Flags += -std=c++11 |
Karl Schimpf | b262c5e | 2014-10-27 14:41:57 -0700 | [diff] [blame] | 16 | |
Karl Schimpf | b6c96af | 2014-11-17 10:58:39 -0800 | [diff] [blame] | 17 | CPP.Defines += -DALLOW_DUMP=1 -DALLOW_LLVM_CL=1 -DALLOW_LLVM_IR=1 \ |
| 18 | -DALLOW_LLVM_IR_AS_INPUT=1 -DALLOW_DISABLE_IR_GEN=1 |
Karl Schimpf | b262c5e | 2014-10-27 14:41:57 -0700 | [diff] [blame] | 19 | |