Hi,
I've noticed that when using "PrepareProgram" the output of configure
wasn't getting colored as it usually does. I'm rather attached to the
coloring (it makes it much easier to find possible dependencies!)

I tracked it down to line 279:
"$configureprogram" "[EMAIL PROTECTED]" "[EMAIL PROTECTED]" >&$normalFD
2>&1 | Color_Output configure

After removing the part ">&$normalFD", it worked fine:
"$configureprogram" "[EMAIL PROTECTED]" "[EMAIL PROTECTED]" 2>&1 |
Color_Output configure

It seems to have the same effect whether PrepareProgram is called
directly, or from Compile.

Since we're on the subject of "niggling problems in Scripts," here are
some more.

bin/NoRecipe, line 5, calls the nonexistent function "ParseConf"; it should be:
Parse_Conf Compile.conf

bin/SandboxInstall, by default, gives uncolored make output (Compile
passes --make ColorMake to it to get color.)
Changing line 22 makes coloring the default when called directly, also:
Add_Option_Entry "m" "make" "Use the given variant of make (ie:
cmake). Use in recipe_type={makefile,configure}" "ColorMake"

I'm not sure if this is intentional (or important), but in
Functions/File, Is_Empty_Directory() thinks that directories with
hidden files are empty.
If directories with dotfiles aren't empty, then lines 53 and 59 should both be
    anyfiles=$(ls -A "$1" 2> /dev/null)
(adding the -A option.)

Nick
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to