Fix whitespace

This commit is contained in:
Vladimir Panteleev 2015-10-18 00:24:53 +00:00
parent 44e843e8bd
commit ae655c8020
2 changed files with 43 additions and 43 deletions

View file

@ -16,51 +16,51 @@ int main(string[] args)
{
if (args.length < 2)
{
writeln("catdoc: Concatenate Ddoc files
writeln("catdoc: Concatenate Ddoc files
Usage:
catdoc -o=outputfile sourcefiles...
");
return 1;
return 1;
}
string ofile;
getopt(args, "o", &ofile);
if (!ofile.ptr)
{
writeln("catdoc: set output file with -o=filename");
return 1;
writeln("catdoc: set output file with -o=filename");
return 1;
}
if (args.length < 2)
{
writeln("catdoc: no input files");
return 1;
writeln("catdoc: no input files");
return 1;
}
string comment = "Ddoc\n";
string macros;
foreach (arg; args[1..$])
{
//writeln(arg);
string input = cast(string)std.file.read(arg);
if (input.length < 4 || input[0..4] != "Ddoc")
{ writefln("catdoc: %s is not a Ddoc file", arg);
return 1;
}
foreach (i, c; input)
{
if (c == '\n')
{
if (i + 8 < input.length && std.string.icmp(input[i + 1 .. i + 8], "Macros:") == 0)
{
comment ~= input[4 .. i + 1];
if (!macros.ptr)
macros = "Macros:\n";
macros ~= input[i + 8 .. $];
goto L1;
}
}
}
comment ~= input[4 .. $];
//writeln(arg);
string input = cast(string)std.file.read(arg);
if (input.length < 4 || input[0..4] != "Ddoc")
{ writefln("catdoc: %s is not a Ddoc file", arg);
return 1;
}
foreach (i, c; input)
{
if (c == '\n')
{
if (i + 8 < input.length && std.string.icmp(input[i + 1 .. i + 8], "Macros:") == 0)
{
comment ~= input[4 .. i + 1];
if (!macros.ptr)
macros = "Macros:\n";
macros ~= input[i + 8 .. $];
goto L1;
}
}
}
comment ~= input[4 .. $];
L1: ;
}

View file

@ -88,27 +88,27 @@ int main(string[] args)
showHelp();
return 1;
}
if(args[1] == "--help")
{
showHelp();
return 0;
}
// Setup paths
auto curlVersion = args[1];
curlUrl = curlUrl .replace("$(CURL_VERSION)", curlVersion);
curlZipBase = curlZipBase.replace("$(CURL_VERSION)", curlVersion);
outputDir ~= "-" ~ curlVersion;
workDir = buildPath(tempDir(), workDirName);
checkImplib();
// Clear temporary work dir
writeln("Clearing temporary work dir: ", workDir);
removeDir(workDir);
makeDir(workDir);
// Archive paths
auto unzipArchivePath = buildPath(workDir, "unzip", unzipArchiveName);
auto basicUtilsArchivePath = buildPath(workDir, "bup", basicUtilsArchiveName);
@ -122,7 +122,7 @@ int main(string[] args)
if(!hasImplib)
download(basicUtilsUrl, basicUtilsArchivePath);
download(curlUrl, curlArchivePath);
// Extract
{
auto saveDir = getcwd();
@ -140,20 +140,20 @@ int main(string[] args)
chdir(workDir);
unzip(curlArchivePath);
}
// Generate import lib
auto curlDir = buildPath(workDir, curlZipBase);
implib(buildPath(curlDir, "libcurl"));
// Copy results out of temp dir
writeln("Copying results to '", outputDir, "'");
removeDir(outputDir);
copyDir(curlDir, outputDir);
writeln("Done.");
writeln("Your OPTLINK-compatable libcurl.lib, along with the rest of libcurl,");
writeln("is in the directory: ", outputDir);
writeln("Done.");
writeln("Your OPTLINK-compatable libcurl.lib, along with the rest of libcurl,");
writeln("is in the directory: ", outputDir);
return 0;
}
@ -169,7 +169,7 @@ void copyDir(string src, string dest)
// Needed to generate 'relativePath' correctly.
if(!src.endsWith(dirSeparator))
src ~= dirSeparator;
makeDir(dest);
foreach(DirEntry entry; dirEntries(src, SpanMode.breadth))
{
@ -191,11 +191,11 @@ void removeDir(string path)
{
if(exists(path))
{
auto failMsg =
auto failMsg =
"Failed to remove directory: "~path~"\n"~
" A process may still holding an open handle within the directory.\n"~
" Either delete the directory manually or try again later.";
try
system("rmdir /S /Q "~quote(path));
catch(Exception e)