Christian Kamm
18baa5c40b
Remove unnecessary GCC_EXE CMake flag. Closes #208 , thanks impulze.
2009-04-12 13:50:18 +02:00
Christian Kamm
1bf5934519
Fix path to llvmasm.di in runtime CMakeList
2009-03-28 10:50:44 +01:00
Tomas Lindquist Olsen
14b8aff809
Fixed issue with runtime supplied typeinfo generating multiple symbols.
...
Added new ldc.llvmasm import in runtime cmake file.
2009-03-28 09:45:33 +01:00
Christian Kamm
490549e65c
Add dmd-style configuration file for rebuild usage. See #236 and thanks to ccuter for the patch!
2009-03-21 09:47:48 +01:00
Christian Kamm
bb0eab009d
Fix imports copying for out-of-source build.
2009-03-15 23:04:58 +01:00
Frits van Bommel
9bbab8a342
Change the way imports are copied to the (Tango) runtime dir.
2009-03-09 21:38:31 +01:00
Frits van Bommel
dc20834473
Update runtime CMakeList.txt for new command line syntax regarding PIC
2009-03-08 09:58:26 +01:00
Frits van Bommel
9259089c2b
Removing ldc.conf. (IMPORTANT: run 'cmake .' after pull)
...
Added it to .hgignore.
This gets rid of spurious differences caused by CMake regenerating it differently.
Just run 'cmake .' to get it back in your local checkout.
2009-02-19 13:50:05 +01:00
Frits van Bommel
ad7ad71e11
Fix out-ouf-source build for runtime as well.
...
To build out-of-source, follow these steps:
# [[Insert LLVM build instructions here]]
mkdir my_build_dir
cd my_build_dir
svn co http://svn.dsource.org/projects/tango/trunk tango
ccmake <PATH_TO_SOURCE>
# (Regular ccmake stuff, press 'c' a few times followed by 'g')
make
make runtime
# add `PWD`/bin to PATH
closes #213
2009-02-19 11:01:34 +01:00
Christian Kamm
306015f7fb
Get rid of ex-Tango patch. (merged into Tango)
...
Adjust README and CMakeLists.
2009-01-06 15:54:48 +01:00
elrood
512437d3e3
temporary fix for runtime buildscript to copy ldc's imports to tango
2008-12-18 19:21:44 +01:00
Christian Kamm
7e0c26329a
Rename merged runtime to tango-base-ldc, #145 .
2008-12-12 17:10:23 +01:00
elrood
0085c9409c
.. and fixed the install target (hopefully)
2008-12-05 22:01:50 +01:00
elrood
5321c34637
added install target and possibility to pre- and suffix ldc's executable name to cmake scripts
2008-12-04 22:09:24 +01:00
elrood
81eded2ece
when building the runtime pass -fPIC for shared libs and -disable-invariants for gc
2008-11-30 19:19:39 +01:00
Christian Kamm
fed06d6de8
Apply Elrood's CMake patch from #132 .
2008-11-27 17:41:49 +01:00
Christian Kamm
b905f290ba
Add missing CMakeList, apply conf changes to dmd2 frontend.
2008-11-24 20:02:59 +01:00