Bud (nee Build) v3.04 released
Vladimir
vlasov at scatt.com
Mon Oct 16 00:15:09 PDT 2006
Derek, thank you for excellent tool. One minor bug: the "-exec" fail if
the target executable resides in folder with spaces in it's path. It can
be easily fixed by changing util/fileex.d line 355 from
#return RunCommand(pExeName ~ " " ~ pCommand);
to
#return RunCommand("\"" ~ pExeName ~ "\" " ~ pCommand);
Vladimir
Derek Parnell wrote:
> Release 3.04 (build #2514) is now available 16 Oct 2006
> URL: http://www.dsource.org/projects/build/wiki
>
> ** CHG: The utility is now know as 'bud'. The project name is still 'build'
>
> ** FIX: Correctly handle INIT:CompilerExe from configuration file
>
> ** FIX: Correctly handles version platform statements.
>
> ** FIX: Correctly handles the #! arguments.
>
> ** FIX: Sets default OutFileSwitch for GDC to "-o "
>
> ** FIX: Sets default Shared Library Extension for unix to "so"
>
> ** FIX: Sets default Linker 'lib' switch for GNU tools to "-l"
>
> ** FIX: The auto-build-number facility has been repaired.
>
> ** FIX: No longer runs any FINAL commands if the compile failed.
>
> ** FIX: Ticket #38 Now correctly handles paths enclosed in quotes.
>
> ** ENH: A new -explicit switch will cause only the files explicitly named
> on the command line to be compiled. All other files, such as imported ones,
> are processed but not compiled.
>
> ** ENH: A new -usefinal switch to control the usage of FINAL statements
> defined in the configuration file.
>
> ** ENH: A new -emptyargs switch to control whether or not to abort if there
> are any empty arguments on the command line.
>
> ** ENH: A new -BCFPATH switch to define an alternative location for Bud
> configuration files. This can also be supplied as an environment switch.
>
More information about the Digitalmars-d-announce
mailing list