Jens Mueller
b45cb56015
Allow CMAKE_C_FLAGS to override -m32 in app_5 and lib_2
2011-02-22 15:08:08 +01:00
Jens Mueller
8197618f97
Change app7 to use StopWatch
2011-02-22 14:53:28 +01:00
Jens K. Mueller
6079bb6957
Try to make gdc work
2010-12-09 23:08:33 +01:00
Jens Mueller
24422fdac3
Add FindPhobos.cmake
2010-11-03 22:13:54 +01:00
Jens K. Mueller
79f451031b
Add unittesting macro
2010-10-03 01:32:53 +02:00
Jens K. Mueller
71fc5e54e2
Add using of CMAKE_D_FLAGS and includes for dependency tracking
2010-10-03 01:12:11 +02:00
Jens K. Mueller
97b6c15587
Add preliminary support for tracking dependencies
2010-09-26 22:31:56 +02:00
Jens K. Mueller
6c77dd84e8
Add '-m32' to properly link app_4 and app_5 on 64bit
2010-09-20 17:45:40 +02:00
Steve King
f99f27e8ff
Changed mimimum required CMake version from 2.8 to 2.8.1
2010-09-06 11:46:46 -07:00
Steve King
688f24ea57
Removed verbose flag (-v) from dmd builds.
2010-09-05 21:28:35 -07:00
Steve King
e1e30efe1d
Removed stray ';' problem in parameter list by changing from CMake list to a whitespace separated list of parameters.
2010-09-04 14:20:55 -07:00
Deano Calver dean.
4331f9ad6b
Fixed static library and C++/D link error (Optlink requires .obj for C and D files not just D)
...
Now passes all cmaked2 tests on windows using DMD (tested DMD2 only)
2010-09-04 19:20:44 +01:00
Deano Calver dean.
fa06b40600
Patches to make windows dmd pass test 1,2,6,7
2010-09-04 13:11:58 +01:00
Steve King
ed4e619228
Added some tests involving phobos.
2010-08-14 13:11:51 -07:00
Steve King
5d96b5e3ca
Fixed stupid error in app_4.
2010-08-14 00:01:54 -07:00
Steve King
fa00060dda
Added new simplified C + D tests. Removed straggling full test skeleton files.
2010-08-14 00:00:09 -07:00
Steve King
02d13655b2
Many small Improvements. Removed old non-functional test structures. Switched to dmd for linking. Fixed bug in CMakeDInformation.cmake that we inhereted from the C version. Added C+D test case, which fails.
2010-08-13 21:52:06 -07:00
Steve King
6af1633a9b
Trivial comment change to test hg push.
2010-08-11 21:44:59 -07:00
Steve King
f8a15aecfe
Some dos2unix fixes. Fixed path error in run_tests_linux.sh. Set CMAKE_MODULE_PATH to look locally first in tests/CmakeLists.txt.
2010-08-11 21:17:46 -07:00
Steve King
67f0225e42
Very basic stuff working on linux 32-bit with dmd and phobos2.
2010-08-10 21:55:30 -07:00
Steve King
f23eee9828
First attempt to overhaul for D2 and cmake 2.8.
2010-08-08 21:35:18 -07:00
Steve King
629b8e2472
Conversion from SVN.
2010-08-08 21:33:46 -07:00
Volfram
ef051c12d0
Finally started working on project.
...
1) Removed "-version=Posix" (auto added by compiler now)
2) Added CMAKE_SOURCE_DIR to dmd import paths
3) Added flag "-version=Phobos/Tango" for dmd (no auto-adding)
2010-03-24 21:00:17 +00:00
Volfram
3bde74b0c7
Test commit
2010-03-16 10:11:01 +00:00
flithm
e3884c9671
Add debug / release version info to compiler flags
2008-01-05 13:52:54 +00:00
flithm
e4822bbb6a
Add index.html generation
2007-08-31 12:41:09 +00:00
flithm
72b3485f61
Yet another fix for building on linux
2007-08-29 14:28:55 +00:00
flithm
2ae39442b4
Fix for building on windows
2007-08-29 14:24:54 +00:00
flithm
0ba6289dbb
Minor fix will fullskeleton example -- fixes linking on dmd windows
2007-08-29 14:04:14 +00:00
flithm
4889158b84
Fixes for detecting standard library
2007-08-29 11:35:50 +00:00
flithm
c315c3f0d3
Add FullSkeleton example
2007-08-29 11:24:39 +00:00
flithm
51095a9d7d
Phobos dmd linux fixes
...
Added check that if a stdlib isn't found and the project needs it an
error message is printed
2007-08-28 18:29:14 +00:00
flithm
4dce6b3a41
Fix for dmd linking on windows based on patch from the CMake guys
2007-08-28 17:32:40 +00:00
flithm
9f330d7998
Add missing FindGTK2 module
2007-08-28 16:30:59 +00:00
flithm
5967eacdf0
Re-add minwin gtk example
2007-08-28 16:16:58 +00:00
flithm
bd19bcacf4
Final round of windows fixes -- almost fully working.
...
The problem is the dmd linker requires a trailing slash on the end for
link library paths, and cmake strips them. I've sent a message to the
cmake mailing list asking for help on this.
2007-08-28 16:09:19 +00:00
flithm
1c00666500
Windows fixes for gdc and phobos
2007-08-28 14:03:19 +00:00
flithm
69f0cfbaba
Add Phobos sample
2007-08-28 11:37:16 +00:00
flithm
c4d592f337
Add tango sample
2007-08-28 11:29:26 +00:00
flithm
ac202ffb0a
Update samples
2007-08-28 11:20:26 +00:00
flithm
30c8f9774d
More windows fixes
2007-08-28 11:19:05 +00:00
flithm
a81ea73566
Numerous bug fixes to all platforms
...
Works both installed and not installed
2007-08-28 01:54:45 +00:00
flithm
c913f9f99a
Remove useless GTK2 CMake Module
2007-08-28 00:31:46 +00:00
flithm
ddf6cc0946
Remove useless GTK2 module
2007-08-28 00:26:27 +00:00
selman
f458d43dd6
fixed DMD GNU/Linux compile with target, updated downloads
2007-03-21 08:55:08 +00:00
selman
0fc4b47788
DMD windows/dos fix
2007-03-20 20:50:17 +00:00
selman
fe7bf93206
DMD works on GNU/Linux, samples updated
2007-03-20 12:27:50 +00:00
selman
1ebea84622
added licence, sample sources, reorganized trunk
2007-03-17 18:05:51 +00:00
selman
f8f9246c90
library linking and building works for DMD on Linux
2007-03-16 10:13:25 +00:00
selman
22e367dcfc
initial import
2007-03-15 14:40:07 +00:00