Changeset 147

Show
Ignore:
Timestamp:
11/20/06 15:59:54 (2 years ago)
Author:
Gregor
Message:

dsss_build/build.d, dsss_build/Makefile.unix: Actually works now.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/dsss_build/Makefile.unix

    r13 r147  
    11DMD=dmd 
    2 DFLAGS=-op -release -inline 
     2DFLAGS=-op -release -inline -version=BuildVerbose 
    33SOURCES=build.d util/pathex.d source_bn.d util/str.d build_bn.d util/booltype.d source.d util/fdt.d util/fileex.d util/linetoken.d util/macro.d util/file2.d 
    44 
  • trunk/dsss_build/build.d

    r122 r147  
    12201220                // (4) Gather the libraries names. 
    12211221                // Include the default libraries first. 
    1222                 lLibraryFiles = lLibraryFiles.reverse; 
    12231222                if (vLibraryAction != LibOpt.Shared) 
    12241223                    lLibraryFiles = vDefaultLibs ~ lLibraryFiles; 
    1225                 foreach( string lLib; lLibraryFiles.reverse) 
     1224                // No, I don't understand why this is necessary 
     1225                version (DigitalMars) { 
     1226                    lLibraryFiles = lLibraryFiles.reverse; 
     1227                } 
     1228                foreach( string lLib; lLibraryFiles) 
    12261229                { 
    12271230                    lCommandLine ~= vLinkLibSwitch ~ util.str.enquote(lLib) ~ "\n";