Sebastian Ullrich
|
e426e5dd28
|
chore: add CCACHE option, on by default if available
|
2019-11-21 13:11:02 -08:00 |
|
Sebastian Ullrich
|
da69beac0a
|
feat: add --plugin for loading shared libraries
|
2019-11-09 15:41:13 -08:00 |
|
Sebastian Ullrich
|
4281a50297
|
fix: leanc: use cc when compiling a .c file
|
2019-11-09 15:41:13 -08:00 |
|
Sebastian Ullrich
|
3ee59aa17f
|
feat(library/compiler/ir_interpreter): add Windows support
|
2019-09-12 18:26:15 +02:00 |
|
Sebastian Ullrich
|
99bc069fdd
|
feat(library/compiler/ir_interpreter): implement IR interpreter
|
2019-09-12 18:22:02 +02:00 |
|
Sebastian Ullrich
|
e23eded178
|
fix(bin/leanc.in): use C compiler only when not linking
|
2019-09-04 17:53:53 +02:00 |
|
Leonardo de Moura
|
dc4ad7db38
|
feat(bin/leanc): use C compiler when input does not contain ".cpp"
|
2019-08-24 07:40:56 -07:00 |
|
Joe Hendrix
|
37ff241467
|
feat(CMakeLists): Add option to link in LLVM.
This updates cmake and Lean to link against the LLVM libraries.
|
2019-07-31 18:21:49 -07:00 |
|
Sebastian Ullrich
|
e129a65948
|
fix(shell/CMakeLists): mark libleanstatic.a and libleanstdlib.a as cyclically dependent
|
2019-07-26 14:38:28 +02:00 |
|
Sebastian Ullrich
|
b41f4a517c
|
chore(bin/leanc): set increased stack size on Windows
|
2019-07-05 11:24:15 +02:00 |
|
Sebastian Ullrich
|
66c85c968a
|
chore(azure-pipelines.yml): Azure Pipelines CI
|
2019-07-05 11:24:15 +02:00 |
|
Sebastian Ullrich
|
de5b68f126
|
fix(CMakeLists,bin/leanc.in): fix installed leanc
|
2019-05-12 13:43:36 +02:00 |
|
Leonardo de Moura
|
43cbd1e2a3
|
chore(bin/leanc.in): remove flags that do not exist on clang++ for OSX
@kha If we need these flags on Linux, we need to test which platform
is being used.
|
2019-03-18 08:38:50 -07:00 |
|
Sebastian Ullrich
|
dec8b76c32
|
feat(src/CMakeLists): build stdlib using leanc instead of nested CMake run
|
2019-03-18 16:11:39 +01:00 |
|
Sebastian Ullrich
|
f6d3062524
|
feat(bin/leanc): add simple C++ compiler wrapper script
|
2019-03-18 16:11:30 +01:00 |
|