www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 10200] New: An option to generate .di files with version-ed declarations stripped

http://d.puremagic.com/issues/show_bug.cgi?id=10200

           Summary: An option to generate .di files with version-ed
                    declarations stripped
           Product: D
           Version: future
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: DMD
        AssignedTo: nobody puremagic.com
        ReportedBy: qaston gmail.com


--- Comment #0 from QAston <qaston gmail.com> 2013-05-29 07:36:57 PDT ---
Currently DMD -H option generates .di files which include all version guards in
module with code included. This is potentially error-prone for library users
because they have to compile libraries with exactly same build flags as the
provider. My proposal is to include additional compile switch which would
produce .di files with version guards evaluated.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 29 2013