Sample Build Sessions
Generating Makefiles and building. sample Hello:
GNU/Linux GDC
[slmn@azrael Hello]$ ls CMakeLists.txt Demo Hello [slmn@azrael Hello]$ cmake . -- Check for working D compiler: /usr/bin/gdc -- Check for working D compiler: /usr/bin/gdc -- works -- Configuring done -- Generating done -- Build files have been written to: /home/slmn/Project/CMakeD-work/samples/Hello [slmn@azrael Hello]$ make Scanning dependencies of target Hello [ 50%] Building D object Hello/CMakeFiles/Hello.dir/hello.o Linking D static library libHello.a [ 50%] Built target Hello Scanning dependencies of target helloDemo [100%] Building D object Demo/CMakeFiles/helloDemo.dir/demo.o Linking D executable helloDemo [100%] Built target helloDemo [slmn@azrael Hello]$ Demo/helloDemo Hello, World!
GNU/Linux DMD
[slmn@azrael Hello]$ export DC=/usr/bin/dmd [slmn@azrael Hello]$ cmake . -- Check for working D compiler: /usr/bin/dmd -- Check for working D compiler: /usr/bin/dmd -- works -- Configuring done -- Generating done -- Build files have been written to: /home/slmn/Project/CMakeD-work/samples/Hello [slmn@azrael Hello]$ make Scanning dependencies of target Hello [ 50%] Building D object Hello/CMakeFiles/Hello.dir/hello.o Linking D static library libHello.a [ 50%] Built target Hello Scanning dependencies of target helloDemo [100%] Building D object Demo/CMakeFiles/helloDemo.dir/demo.o Linking D executable helloDemo [100%] Built target helloDemo [slmn@azrael Hello]$ Demo/helloDemo Hello, World!
Windows/MinGW GDC
will be added after Tickets: #1 fixed
Windows/Dos DMD
will be added after Tickets: #1 fixed