Compare commits

..

4 Commits

Author SHA1 Message Date
Jørgen Lien Sellæg 1dcb70a25d Merge branch 'python-refactor' into 'master' 3 weeks ago
eidheim 44288017b3 Updated cmake and docs since homebrew now has separate lldb package 3 weeks ago
eidheim d466638800 Update libclangmm module 3 weeks ago
eidheim dc7865e516 Updated archlinux install docs 3 weeks ago
  1. 4
      CMakeLists.txt
  2. 10
      docs/install.md
  3. 2
      lib/libclangmm

4
CMakeLists.txt

@ -181,6 +181,10 @@ else()
# Find liblldb with the same version as the version of libclang found # Find liblldb with the same version as the version of libclang found
string(REPLACE libclang liblldb LIBLLDB_LIBRARIES "${LIBCLANG_LIBRARIES}") string(REPLACE libclang liblldb LIBLLDB_LIBRARIES "${LIBCLANG_LIBRARIES}")
set(LIBLLDB_INCLUDE_DIRS ${LIBCLANG_INCLUDE_DIRS}) set(LIBLLDB_INCLUDE_DIRS ${LIBCLANG_INCLUDE_DIRS})
if(NOT EXISTS "${LIBLLDB_LIBRARIES}") # In case lldb has been separated into another package as in homebrew
string(REPLACE llvm lldb LIBLLDB_LIBRARIES "${LIBLLDB_LIBRARIES}")
string(REPLACE llvm lldb LIBLLDB_INCLUDE_DIRS "${LIBCLANG_INCLUDE_DIRS}")
endif()
endif() endif()
if(EXISTS "${LIBLLDB_LIBRARIES}") if(EXISTS "${LIBLLDB_LIBRARIES}")
set(LIBLLDB_FOUND TRUE) set(LIBLLDB_FOUND TRUE)

10
docs/install.md

@ -43,7 +43,7 @@ sudo make install
Install dependencies: Install dependencies:
```sh ```sh
sudo pacman -S git cmake pkg-config make clang lldb gtksourceviewmm boost aspell aspell-en libgit2 ctags sudo pacman -S git cmake pkg-config make clang lldb gtksourceviewmm boost aspell aspell-en libgit2 ctags gtksourceview3 boost-libs
``` ```
Get juCi++ source, compile and install: Get juCi++ source, compile and install:
@ -180,13 +180,7 @@ make install
Install dependencies: Install dependencies:
```sh ```sh
brew install cmake pkg-config boost gtksourceviewmm3 gnome-icon-theme aspell llvm clang-format libgit2 zlib libxml2 universal-ctags brew install cmake pkg-config boost gtksourceviewmm3 gnome-icon-theme aspell llvm lldb clang-format libgit2 zlib libxml2 universal-ctags
```
Mojave users might need to install headers:
```sh
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
``` ```
Get juCi++ source, compile and install: Get juCi++ source, compile and install:

2
lib/libclangmm

@ -1 +1 @@
Subproject commit 8dca5d81af05d5184da92a2ca2ce175b5577de25 Subproject commit 32f5115c5930db69a01150c6dc9a4e709ab9cd31
Loading…
Cancel
Save