Skip to content

Commit

Permalink
Reduce packages that clad depends on.
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-penev authored and vgvassilev committed Nov 25, 2019
1 parent 819a343 commit 413fcdf
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
30 changes: 15 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,10 @@ addons-5: &addons-5
apt: &apt-5
<<: *common-apt
packages: &apt-packages-5 [*common-apt-packages,
'llvm-5.0-dev',
'libclang-5.0-dev',
'clang-5.0',
'llvm-5.0-tools'
'libclang-5.0-dev',
'llvm-5.0-tools',
'llvm-5.0-dev'
]
homebrew: &brew-5
<<: *common-brew
Expand All @@ -93,10 +93,10 @@ addons-6: &addons-6
apt: &apt-6
<<: *common-apt
packages: &apt-packages-6 [*common-apt-packages,
'llvm-6.0-dev',
'libclang-6.0-dev',
'clang-6.0',
'llvm-6.0-tools'
'libclang-6.0-dev',
'llvm-6.0-tools',
'llvm-6.0-dev'
]
homebrew: &brew-6
<<: *common-brew
Expand All @@ -110,10 +110,10 @@ addons-7: &addons-7
apt: &apt-7
<<: *common-apt
packages: &apt-packages-7 [*common-apt-packages,
'llvm-7-dev',
'libclang-7-dev',
'clang-7',
'llvm-7-tools'
'libclang-7-dev',
'llvm-7-tools',
'llvm-7-dev'
]
homebrew: &brew-7
<<: *common-brew
Expand All @@ -127,10 +127,10 @@ addons-8: &addons-8
apt: &apt-8
<<: *common-apt
packages: &apt-packages-8 [*common-apt-packages,
'llvm-8-dev',
'libclang-8-dev',
'clang-8',
'llvm-8-tools'
'libclang-8-dev',
'llvm-8-tools',
'llvm-8-dev'
]
homebrew: &brew-8
<<: *common-brew
Expand All @@ -144,10 +144,10 @@ addons-9: &addons-9
apt: &apt-9
<<: *common-apt
packages: &apt-packages-9 [*common-apt-packages,
'llvm-9-dev',
'libclang-9-dev',
'clang-9',
'llvm-9-tools'
'libclang-9-dev',
'llvm-9-tools',
'llvm-9-dev'
]
homebrew: &brew-9
<<: *common-brew
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ Clad is a plugin for the Clang compiler. It relies on the Clang to build the AST
* Finally, derivative's AST is [passed](https://github.com/vgvassilev/clad/blob/a264195f00792feeebe63ac7a8ab815c02d20eee/tools/ClangPlugin.cpp#L145) for further processing by Clang compiler (LLVM IR generation, optimizations, machine code generation, etc.).
### Building from source (example was tested on Ubuntu 18.04 LTS)
```
#sudo apt install clang-9 llvm-9 clang-9-dev llvm-9-dev libllvm9 llvm-9-runtime llvm-9-tools
#sudo apt install clang-9 libclang-9-dev llvm-9-tools llvm-9-dev
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
sudo -H pip install lit
git clone https://github.com/vgvassilev/clad.git clad
Expand Down

0 comments on commit 413fcdf

Please sign in to comment.