From 3348597ceaab6dfd922d2ec267103c414a261a0a Mon Sep 17 00:00:00 2001 From: bluesadi Date: Thu, 4 Jan 2024 15:18:23 +0000 Subject: [PATCH] Update CMakeLists.txt, CI, and README.md --- .github/workflows/c-cpp.yml | 4 ++-- CMakeLists.txt | 1 - README.md | 6 +++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 44021de60..a31be5b63 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -2,9 +2,9 @@ name: C/C++ CI on: push: - branches: [ "llvm-14.0.6" ] + branches: [ "llvm-14.0.6", "main" ] pull_request: - branches: [ "llvm-14.0.6" ] + branches: [ "llvm-14.0.6", "main" ] jobs: Ubuntu: diff --git a/CMakeLists.txt b/CMakeLists.txt index c8507edf7..10abe8ad5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,6 +3,5 @@ project(Pluto) set(LLVM_ENABLE_PROJECTS "clang;lld" CACHE STRING "") set(LLVM_TARGETS_TO_BUILD "X86" CACHE STRING "") -set(LLVM_ENABLE_LLD ON CACHE BOOL "") set(LLVM_INCLUDE_BENCHMARKS OFF CACHE BOOL "") add_subdirectory(llvm) \ No newline at end of file diff --git a/README.md b/README.md index 9126fdcd9..a56013bd5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Pluto -[English Documentation](README.md) | [中文文档](README_zh-cn.md) +[English](README.md) | [中文](README_zh-cn.md) Pluto is a code obfuscator built on top of LLVM 14.0.6 (more in the future...). In summary, Pluto converts the source code into a functionally equivalent but much more complicated form at compile-time, protecting your software from being cracked. @@ -9,7 +9,7 @@ Download source code: $ git clone https://github.com/bluesadi/Pluto.git ``` ### Ubuntu -Install z3 (required by MbaObfuscation): +Install z3 (required by MBAObfuscation): ``` $ sudo apt install libz3-dev ``` @@ -23,7 +23,7 @@ Install Ninja and other dependencies: ``` $ sudo apt install ninja-build cmake python3 gcc g++ ``` -Build and install Pluto to the ./install directory: +Build and install Pluto to `./install` directory: ``` $ ./build.sh ``` \ No newline at end of file