I know how to add environment variables using WiX -- I'm not worried about
adding dll's to the system's search path (i.e. augmenting %PATH%) -- it's
knowing the names and locations of where to add these values. e.g. is there a
registry key that MSVC (and by extension Visual Studio) will use to determine
include paths for C headers? If not, how do I get msbuild to recognize an add'l
include path. e.g. I have a C file:
#include <my_new_header.h>
static void blah() {
}
My installer will be adding "my_new_header.h" somewhere and I'd like for the C
compiler to just automatically pick up where the header is located (since I'm
using <>'s in #include <my_new_header.h>, it knows to search for the header in
its default search paths). Then I'd like to do the same for .libs so the linker
can pick up my .libs automatically.
Is there anything in WiX that facilitates doing this easily -- if so, what? If
I have to do it manually by creating registry keys/env. vars. that's fine - but
does anyone know the names of the env. vars. or registry keys to use? If I have
to modify an msbuild file somewhere, which one is it? How can I go about
accomplishing this?
Thanks a ton! (c:
- David Hoyt
-----Original Message-----
From: Rob Mensching [mailto:[email protected]]
Sent: Thursday, September 09, 2010 10:50 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Adding MSVC Include/Lib path
Environment element should be able to do that.
On Wed, Sep 8, 2010 at 7:14 PM, Hoyt, David <[email protected]> wrote:
> Hello,
>
> I'm having trouble finding documentation on how to add an include and lib
> path to MSVC's paths. I essentially have an SDK I'm setting up and I have a
> large number of C headers and libs - so it'd be nice if it could
> automatically add itself to the list of paths. I'm not sure how well it
> would work w/ Visual Studio 2008 and below. For Visual Studio 2010 and
> msbuild, what are my options?
>
> Thanks,
> - David Hoyt
>
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://*p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://*lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
virtually, Rob Mensching - http://*RobMensching.com LLC
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://*p.sf.net/sfu/intel-thread-sfd
_______________________________________________
WiX-users mailing list
[email protected]
https://*lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Automate Storage Tiering Simply
Optimize IT performance and efficiency through flexible, powerful,
automated storage tiering capabilities. View this brief to learn how
you can reduce costs and improve performance.
http://p.sf.net/sfu/dell-sfdev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users