[PATCH 3/3] Remove recursive configure for cygwin

Corinna Vinschen corinna-cygwin@cygwin.com
Thu Oct 22 17:27:10 GMT 2020


On Oct 21 20:47, Jon Turney wrote:
> There's doesn't seem to be much use in independently building these
> subdirectories,

Uhm... that doesn't match how I'm working in these dirs.  I'm building
the subdirs independently all the time, especially during debugging
sessions.  I'd not want to lose the ability to build in the
cygwin or utils dirs independently.

> so allowing them to be independently configured seems
> pointless and overcomplicated.

There's not much of a reason to allow independent configuring, I guess,
but apart from the base configure run during a build from top-level,
I sometimes run configure only in the dir I change or add files.

> The order in which the subdirectories are built is still a little odd,
> as cygwin is linked with libcygserver, and cygserver is then linked with
> cygwin. So, we build the cygwin directory first, which invokes a build
> of libcygserver in the cygserver directory, and then build in the
> cygserver directory to build the cygserver executable.

Does creating a new subdir called libcygserver just to build the lib
clean up things, perhaps?


Thanks,
Corinna


More information about the Cygwin-patches mailing list