I see from your changes that you're aware of the
library=shared_library hack some people have been using on Linux.
What is your opinion of it? It seems to me the fewer levers we have
in the gyp file the better, so I'm tempted to deprecate the library
variable in favor of using component on all platforms.
The other piece to that is to ask, how Windows-specific is it? I
noticed in changes like
http://codereview.chromium.org/3053011/diff/1/2
you put the test under a Windows-only branch...
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
>
This sounds cool, but, for the uninitiated, can you describe what the
advantages (and presumably fewer disadvantages) of a multi-DLL build
are?
-- Dirk
On Thu, Jul 22, 2010 at 2:36 PM, Victor Wang <vic...@chromium.org> wrote:
This sounds great!
I see from your changes that you're aware of the
library=shared_library hack some people have been using on Linux.
What is your opinion of it? It seems to me the fewer levers we have
in the gyp file the better, so I'm tempted to deprecate the library
variable in favor of using component on all platforms.
The other piece to that is to ask, how Windows-specific is it? I
noticed in changes like
http://codereview.chromium.org/3053011/diff/1/2
you put the test under a Windows-only branch...
This sounds great!
I see from your changes that you're aware of the
library=shared_library hack some people have been using on Linux.
What is your opinion of it? It seems to me the fewer levers we have
in the gyp file the better, so I'm tempted to deprecate the library
variable in favor of using component on all platforms.
FWIW on windows having circular dependencies is OK. Two DLLs can
import from each other (HAL and NTOSKRNL are the most famous example),
this is the exact reason why the .EXP files have been invented.
Stoyan