Changeset 254

Show
Ignore:
Timestamp:
08/30/06 20:59:21 (2 years ago)
Author:
pragma
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ddl/DefaultRegistry.d

    r220 r254  
    4949            register(new InSituLibLoader()); 
    5050            register(new InSituMapLoader()); 
    51     //        register(new ArchiveLoader());           
     51          register(new ArchiveLoader());           
    5252    //      register(new COFFObjLoader());           
    5353    //      register(new ELFObjLoader());            
  • trunk/ddl/all.d

    r222 r254  
    2525module ddl.all; 
    2626 
     27public import ddl.DDLError; 
     28public import ddl.DDLException; 
     29public import ddl.DDLReader; 
     30public import ddl.DDLWriter; 
     31public import ddl.DefaultRegistry; 
     32public import ddl.Demangle; 
    2733public import ddl.DynamicLibrary; 
    28 public import ddl.DefaultRegistry; 
    2934public import ddl.DynamicLibraryLoader; 
    3035public import ddl.DynamicModule; 
    3136public import ddl.ExportSymbol; 
    32 public import ddl.Demangle
     37public import ddl.FileBuffer
    3338public import ddl.Linker; 
    3439public import ddl.LoaderRegistry; 
    3540public import ddl.Mangle; 
     41public import ddl.PathLibrary; 
    3642public import ddl.Utils; 
    3743 
  • trunk/meta/feqtest.d

    r160 r254  
     1module meta.feqtest; 
     2 
    13import meta.math; 
    24import meta.conv; 
  • trunk/meta/generatetable.d

    r126 r254  
    11/** 
    22 */ 
    3 module generatetable; 
     3module meta.generatetable; 
    44  
    55private import meta.hack.hackgenerate; 
  • trunk/meta/hack/hackgenerate.d

    r76 r254  
     1module meta.hack.hackgenerate; 
     2 
    13// Autogenerated file - do not edit 
    24 
  • trunk/meta/hack/makehackfile.d

    r76 r254  
     1module meta.hack.makehackfile; 
     2 
    13// Create the static hackgenerate file. 
    24 
  • trunk/meta/regexp2.d

    r156 r254  
    5656//   the scheme is extremely flexible. 
    5757 
     58module meta.regexp2; 
     59 
    5860//--------------------------------------------------------------------- 
    5961// Part 0 : Functions from the meta library 
  • trunk/utils/Script.d

    r222 r254  
    3232public import std.stdio; 
    3333 
    34 version(Windows){ 
    35     static const char[] ddlBinVersion = "beta.1.2.win32.bin"; 
    36     static const char[] ddlSrcVersion = "beta.1.2.src"; 
    37     static const char[] metaSrcVersion = "beta.1.0.src"; 
    38     static const char[] enkiSrcVersion = "1.2.src"; 
    39     static const char[] enkiBinVersion = "1.2.win32.bin"; 
    40 
    41 version(linux){ 
    42     static const char[] ddlBinVersion = "beta.1.2.linux.X86.bin"; 
    43     static const char[] ddlSrcVersion = "beta.1.2.src"; 
    44     static const char[] metaSrcVersion = "beta.1.0.src"; 
    45     static const char[] enkiSrcVersion = "1.2.src"; 
    46     static const char[] enkiBinVersion = "1.2.linux.X86.bin";    
    47 
    48  
    49 private int execute(char[] pathname,char[][] params ...){ 
     34int execute(char[] pathname,char[][] params ...){ 
    5035    char[] command = pathname; 
    5136    foreach(str; params) command ~= " " ~ str; 
     
    7257    version(Windows) execute("build","-Xstd",options,fixPath(target)); 
    7358    version(linux) execute("build","-Xstd -version=Posix",options,fixPath(target)); 
     59} 
     60 
     61void compile(char[] options,char[] target){ 
     62    version(Windows) execute("dmd",options,fixPath(target)); 
     63    version(linux) execute("dmd",options,fixPath(target)); 
    7464} 
    7565 
     
    117107    } 
    118108    std.file.write(destPath,archive.build()); 
    119     writefln("Created Zip: %s",destPath); 
     109    debug writefln("Created Zip: %s",destPath); 
    120110}  
    121111