Skip to content

LiAuTraver/auxilium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Auxilium: a custom vcpkg registry

## Add the registry

### Local

Suppose the path to the registry is: `M:/auxilium`:
```powershell
$env:VCPKG_DEFAULT_TRIPLET="x64-windows"
$env:VCPKG_OVERLAY_PORTS="M:/auxilium/ports"

vcpkg install `
              fmt:x64-windows `
              magic-enum:x64-windows ` 
              gtest:x64-windows `
              benchmark:x64-windows `
              capstone[x86,riscv]:x64-windows `
              spdlog:x64-windows `
              scnlib:x64-windows `
              glaze:x64-windows `
              zlib:x64-windows `
              argparse:x64-windows `
--overlay-ports=ports --overlay-triplets=triplets [ --no-dry-run --editable ]

vcpkg install llvm[bolt,core,clang,clang-tools-extra,compiler-rt,default-targets,enable-abi-breaking-checks,enable-assertions,enable-bindings,enable-eh,enable-ffi,enable-libxml2,enable-rtti,enable-zlib,enable-zstd,lld,lldb,target-riscv,target-x86,tools,utils]:x64-windows`
--overlay-ports=ports --overlay-triplets=triplets [ --no-dry-run --editable ]
```

### Windows Specific
#### Libunwind
```log
CMake Error at libunwind/src/CMakeLists.txt:102 (message):
  Compiler doesn't support generation of unwind tables if exception support
  is disabled.  Building libunwind DSO with runtime dependency on C++ ABI
  library is not supported.
```
#### pstl
```log
CMake Error /*...*/
  build pstl with MSVC is not supported
```

#### Libs

libc,libcxx,libcxxabi ... is not supported on Windows

About

your custom asan vcpkg registry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published