From 6012780f670a6a5cf11031bb3d7328af0f488870 Mon Sep 17 00:00:00 2001 From: mcbarton <150042563+mcbarton@users.noreply.github.com> Date: Fri, 13 Dec 2024 20:11:00 +0000 Subject: [PATCH] Update non wasm build instructions --- README.md | 11 +++++------ docs/DevelopersDocumentation.rst | 11 +++++------ docs/InstallationAndUsage.rst | 11 +++++------ 3 files changed, 15 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 8283e30ca..c364a8ef5 100644 --- a/README.md +++ b/README.md @@ -126,8 +126,8 @@ command ```bash mkdir build cd build -cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ +cmake -DLLVM_ENABLE_PROJECTS=clang \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -138,7 +138,7 @@ cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm -cmake --build . --target clang clang-repl lld --parallel $(nproc --all) +cmake --build . --target clang clang-repl --parallel $(nproc --all) ``` On Windows you would do this by executing the following @@ -190,10 +190,10 @@ cd .. git clone --depth=1 -b cling-llvm13 https://github.com/root-project/llvm-project.git mkdir llvm-project/build cd llvm-project/build -cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ +cmake -DLLVM_ENABLE_PROJECTS=clang \ -DLLVM_EXTERNAL_PROJECTS=cling \ -DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -204,7 +204,6 @@ cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm -cmake --build . --target lld --parallel $(nproc --all) cmake --build . --target clang --parallel $(nproc --all) cmake --build . --target cling --parallel $(nproc --all) cmake --build . --target gtest_main --parallel $(nproc --all) diff --git a/docs/DevelopersDocumentation.rst b/docs/DevelopersDocumentation.rst index 718aa505b..ccaa55449 100644 --- a/docs/DevelopersDocumentation.rst +++ b/docs/DevelopersDocumentation.rst @@ -70,8 +70,8 @@ following command mkdir build cd build - cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ + cmake -DLLVM_ENABLE_PROJECTS=clang \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -82,7 +82,7 @@ following command -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm - cmake --build . --target clang clang-repl lld --parallel $(nproc --all) + cmake --build . --target clang clang-repl --parallel $(nproc --all) On Windows you would do this by executing the following @@ -137,10 +137,10 @@ build instructions to build on Linux and MacOS git clone --depth=1 -b cling-llvm13 https://github.com/root-project/llvm-project.git mkdir llvm-project/build cd llvm-project/build - cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ + cmake -DLLVM_ENABLE_PROJECTS=clang \ -DLLVM_EXTERNAL_PROJECTS=cling \ -DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -151,7 +151,6 @@ build instructions to build on Linux and MacOS -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm - cmake --build . --target lld --parallel $(nproc --all) cmake --build . --target clang --parallel $(nproc --all) cmake --build . --target cling --parallel $(nproc --all) cmake --build . --target gtest_main --parallel $(nproc --all) diff --git a/docs/InstallationAndUsage.rst b/docs/InstallationAndUsage.rst index 4e100725b..577036661 100644 --- a/docs/InstallationAndUsage.rst +++ b/docs/InstallationAndUsage.rst @@ -70,8 +70,8 @@ following command mkdir build cd build - cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ + cmake -DLLVM_ENABLE_PROJECTS=clang \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -82,7 +82,7 @@ following command -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm - cmake --build . --target clang clang-repl lld --parallel $(nproc --all) + cmake --build . --target clang clang-repl --parallel $(nproc --all) On Windows you would do this by executing the following @@ -137,10 +137,10 @@ build instructions to build on Linux and MacOS git clone --depth=1 -b cling-llvm13 https://github.com/root-project/llvm-project.git mkdir llvm-project/build cd llvm-project/build - cmake -DLLVM_ENABLE_PROJECTS="clang;lld" \ + cmake -DLLVM_ENABLE_PROJECTS=clang \ -DLLVM_EXTERNAL_PROJECTS=cling \ -DLLVM_EXTERNAL_CLING_SOURCE_DIR=../../cling \ - -DLLVM_TARGETS_TO_BUILD="WebAssembly;host;NVPTX" \ + -DLLVM_TARGETS_TO_BUILD="host;NVPTX" \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCLANG_ENABLE_STATIC_ANALYZER=OFF \ @@ -151,7 +151,6 @@ build instructions to build on Linux and MacOS -DLLVM_ENABLE_TERMINFO=OFF \ -DLLVM_ENABLE_LIBXML2=OFF \ ../llvm - cmake --build . --target lld --parallel $(nproc --all) cmake --build . --target clang --parallel $(nproc --all) cmake --build . --target cling --parallel $(nproc --all) cmake --build . --target gtest_main --parallel $(nproc --all)