Jim Stichnoth | cd91214 | 2015-03-10 14:34:53 -0700 | [diff] [blame] | 1 | set(LLVM_LINK_COMPONENTS |
| 2 | ${LLVM_TARGETS_TO_BUILD} |
| 3 | Core |
| 4 | IRReader |
| 5 | NaClBitReader |
| 6 | Support |
| 7 | ) |
| 8 | |
| 9 | file(GLOB pnacl_sz_SRCS "src/*.cpp") |
| 10 | add_llvm_tool(pnacl-sz ${pnacl_sz_SRCS}) |
| 11 | |
| 12 | add_definitions( |
| 13 | -DALLOW_DUMP=1 |
| 14 | -DALLOW_LLVM_CL=1 |
| 15 | -DALLOW_LLVM_IR=1 |
| 16 | -DALLOW_LLVM_IR_AS_INPUT=1 |
| 17 | -DALLOW_DISABLE_IR_GEN=1 |
| 18 | -DALLOW_MINIMAL_BUILD=0 |
| 19 | ) |
| 20 | |
Jim Stichnoth | 28a1a36 | 2015-03-30 14:32:23 -0700 | [diff] [blame] | 21 | if(PNACL_BROWSER_TRANSLATOR) |
| 22 | add_definitions(-DPNACL_BROWSER_TRANSLATOR=1) |
| 23 | else() |
| 24 | add_definitions(-DPNACL_BROWSER_TRANSLATOR=0) |
| 25 | endif() |
| 26 | |
Jim Stichnoth | cd91214 | 2015-03-10 14:34:53 -0700 | [diff] [blame] | 27 | target_link_libraries(pnacl-sz pthread) |