Changeset 2606
- Timestamp:
- 10/03/07 01:54:07 (1 year ago)
- Files:
-
- trunk/install/windows/build_tango.d (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/install/windows/build_tango.d
r2605 r2606 2 2 import tango.io.FileScan; 3 3 import tango.io.Stdout; 4 import tango.io.protocol.DisplayWriter;5 4 import tango.sys.Process; 6 5 import tango.text.Util; … … 13 12 14 13 auto outf = new FileConduit( "tango.lsp", FileConduit.ReadWriteCreate ); 15 auto link = new DisplayWriter( outf );16 14 auto scan = new FileScan; 17 15 char[] path = "..\\tango"; … … 21 19 path = args[1] ~ "\\tango"; 22 20 23 link( "-c -n -p256\ntango.lib\n"c);21 outf.write ("-c -n -p256\ntango.lib\n"); 24 22 foreach(file; scan( path, ".d" ).files ) 25 23 { … … 30 28 "-of" ~ objname( file ) ~ " " ~ 31 29 file.toUtf8 ); 32 link( temp )( '\n');30 outf.write(temp), outf.write('\n'); 33 31 list ~= " " ~ temp; 34 32 delete temp; 35 33 } 36 link.flush;37 34 outf.close; 38 35 exec( "lib @tango.lsp" );












