Closed GoogleCodeExporter closed 9 years ago
CMake supports a mode without the double extensions and '.' names for objects.
Add SET(CMAKE_D_OUTPUT_EXTENSION_REPLACE TRUE)
to CMakeDInformation.cmake
This then will produce foo.obj from foo.d (for Windows), however I then hit
another issue (the file doesn't appear to be produced) which I'm looking into.
Deano
Original comment by dean.calver@gmail.com
on 3 Sep 2010 at 10:48
Attached it a CMakeDInformation.cmake for windows DMD
This passes the D compile self check for NMake and will generate makefiles,
however these won't pass the tests yet.
Also doesn't generate valid solutions yet, fails the self check.
Original comment by dean.calver@gmail.com
on 3 Sep 2010 at 11:30
Attachments:
Thanks Dean! I asked about the extension problem on the CMake list, but never
got an answer like yours. Thanks also for the file, I'll have a look at it.
Original comment by kingshiz...@gmail.com
on 4 Sep 2010 at 7:20
Hey
New CMakeDInformation.cmake and Windows-dmd.cmake
Basic app generation working with default (Debug) settings, lib generation not
working yet (linker errors).
Passes tests 1,2,6,7 all those without using a library.
Also made Windows-dmd.cmake look like the linux version, for ease of diffing
between the two.
Next stop libraries.
Deano
Original comment by dean.calver@gmail.com
on 4 Sep 2010 at 11:53
Attachments:
BTW made a clone of the repo, so easier for you to diff changes and import
valid ones into main line branch as I get various things working :)
Deano
Original comment by dean.calver@gmail.com
on 4 Sep 2010 at 12:17
Thanks for this great progress. I added you as a committer.
Original comment by kingshiz...@gmail.com
on 4 Sep 2010 at 6:24
Good news, just got full passes for NMAKE DMD debug under windows :)
I'll try commiting it here from my clone, bare with me first time HG user :D
Original comment by dean.calver@gmail.com
on 4 Sep 2010 at 6:30
One of our few wiki pages has some setup tips for hg committers. Let me know
if it gives you any headaches.
Original comment by kingshiz...@gmail.com
on 4 Sep 2010 at 7:06
Thanks kingshizzle :)
Code is pushed into the repo
Original comment by dean.calver@gmail.com
on 4 Sep 2010 at 7:16
Original comment by jens.k.mueller@gmail.com
on 3 Nov 2010 at 8:39
Original issue reported on code.google.com by
kingshiz...@gmail.com
on 17 Aug 2010 at 3:45