tree: e770ddbccea330a7ad7ebddf6e5294758beff55d [path history] [tgz]
  1. src/
  2. .gitignore
  3. build.gradle.kts
  4. README.md
kotlin-native/llvmDebugInfoC/README.md

Working on C++ code

  1. Generate CMakeLists.txt
./gradlew :kotlin-native:llvmDebugInfoC:generateCMakeLists
  1. Open this directory in CLion

Working with konan_lldb.py on macOS

  1. Generate a venv from Xcode's Python
cd kotlin-native/llvmDebugInfoC/src/scripts
sh -c 'exec "$(xcode-select -p)"/Library/Frameworks/Python3.framework/Versions/Current/bin/python3 -m venv .venv'
  1. Symlink lldb Python API for lldb completions in PyCharm
echo "$(dirname "$(xcode-select -p)")"/SharedFrameworks/LLDB.framework/Versions/A/Resources/Python > "$(echo .venv/lib/python*)/site-packages/lldb.pth"
open -b com.jetbrains.pycharm .