| include_directories(fuzzing) |
| FILE(GLOB fuzzing_HEADERS fuzzing/*h) |
| set(fuzzing_SOURCES |
| fuzzing/fuzzing.cpp |
| fuzzing/heap-types.cpp |
| fuzzing/random.cpp |
| ${fuzzing_HEADERS} |
| ) |
| |
| binaryen_add_executable(wasm-opt "${fuzzing_SOURCES};wasm-opt.cpp") |
| binaryen_add_executable(wasm-shell wasm-shell.cpp) |
| binaryen_add_executable(wasm-metadce wasm-metadce.cpp) |
| binaryen_add_executable(wasm2js wasm2js.cpp) |
| binaryen_add_executable(wasm-emscripten-finalize wasm-emscripten-finalize.cpp) |
| binaryen_add_executable(wasm-as wasm-as.cpp) |
| binaryen_add_executable(wasm-dis wasm-dis.cpp) |
| binaryen_add_executable(wasm-ctor-eval wasm-ctor-eval.cpp) |
| binaryen_add_executable(wasm-reduce wasm-reduce.cpp) |
| binaryen_add_executable(wasm-fuzz-types "${fuzzing_SOURCES};wasm-fuzz-types.cpp") |
| |
| add_subdirectory(wasm-split) |