diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-04-08 17:41:51 -0400 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-04-08 17:41:51 -0400 |
| commit | d5087ccbc8729a252c6fd0d2fe71a55e4b136e3a (patch) | |
| tree | 5af5989c9b3714f17620ac0ce52ee6e8558441fc | |
| parent | 29ea425ca20305a427919b9a1df85a5c5a8657c3 (diff) | |
| download | zig-d5087ccbc8729a252c6fd0d2fe71a55e4b136e3a.tar.gz zig-d5087ccbc8729a252c6fd0d2fe71a55e4b136e3a.zip | |
cmake: expose ZIG_TARGET_MCPU option
| -rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 14b490fa54..66015fe692 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -63,6 +63,7 @@ option(ZIG_TEST_COVERAGE "Build Zig with test coverage instrumentation" OFF) option(ZIG_FORCE_EXTERNAL_LLD "does nothing" OFF) set(ZIG_TARGET_TRIPLE "native" CACHE STRING "arch-os-abi to output binaries for") +set(ZIG_TARGET_MCPU "baseline" CACHE STRING "-mcpu parameter to output binaries for") set(ZIG_EXECUTABLE "" CACHE STRING "(when cross compiling) path to already-built zig binary") find_package(llvm) @@ -433,7 +434,7 @@ endif() set(BUILD_LIBSTAGE2_ARGS "build-lib" "src-self-hosted/stage2.zig" -target "${ZIG_TARGET_TRIPLE}" - -mcpu=baseline + "-mcpu=${ZIG_TARGET_MCPU}" --name zigstage2 --override-lib-dir "${CMAKE_SOURCE_DIR}/lib" --cache on |
