This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

attn cgf - single build integration


Chris,
	I'm approaching a point with libgetopt++ that I'll want to roll
it into setup. This will (obviously) affect the single-build procress,
so I'm hoping that you can confirm or suggest alterations to my plan:

I think that as a general purpose library, it should sit at
winsup/libgetopt++ or even a level above. However the binary linked into
setup.exe needs to be built knowing about setup's String class (as
opposed to the C++ standard basic_string).

So here's my idea:
we put the library at winsup/libgetopt++ 
we make a symlink in the source tree at cinstall/libgetopt++ to
../libgetopt++

During configure time setup sub-configures libgetopt++ as a static only
library in cinstall/libgetopt++

In the future if any other programs want to start using it, we make
winsup subconfigure winsup/libgetopt++.

What do you think?

Rob


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]