Re: Windows: Building Store Compatible libraries for UWP Apps

Bill Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <CAEyG4CH2cSMpqLVzJVCJQvhfRYE4w2fbFKHpyixrJJucYMgu0w@mail.gmail.com>
Probably msvs.xml

Take a look at the developers guide and
https://bitbucket.org/scons/scons/wiki/DeveloperGuide/Documentation.

-Bill

On Mon, Jul 17, 2017 at 2:45 PM, Ibrahim Esmat <[email protected]> wrote:

> Hi Bill,
>
>
>
> Thanks.
>
>
>
> Yes this will be for VS 2015+.
>
> Which docs should I change?
>
>
>
> Thanks,
>
> Ibrahim
>
>
>
> *From:* Bill Deegan [mailto:bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org]
> *Sent:* Monday, July 17, 2017 7:34 AM
> *To:* Ibrahim Esmat <[email protected]>
> *Cc:* SCons developer list <[email protected]>
>
> *Subject:* Re: [Scons-dev] Windows: Building Store Compatible libraries
> for UWP Apps
>
>
>
> Ibrihim,
>
> Great!
>
> O.k. so in your pull request you should aim to have the following:
>
> 1) test(s)
>
> 2) changes to the docs to indicate the new environment variable(s)
>
>     * I'm guessing this will only apply to VS 2015 and above? (or
> whichever versions), it would be wise to document that
>
> 3) a blurb in src/CHANGES.txt
>
> Just let the list know (or pop on IRC)  if you need any help with this.
>
> -Bill
>
>
>
>
>
> On Sat, Jul 15, 2017 at 8:38 PM, Ibrahim Esmat <[email protected]>
> wrote:
>
> Hi Bill,
>
> Thanks.
>
> The change is basically going to check a SCons environment variable and if
> set, it will call the Visual Studio setup batch files with an extra 'store'
> argument. This will setup the environment LIBPATH to point to the store
> libraries instead of the desktop ones.
>
> Regards,
>
> Ibrahim
>
> Get Outlook for Android
>
>
>
> From: Bill Deegan
>
> Sent: Saturday, July 15, 3:01 PM
>
> Subject: Re: [Scons-dev] Windows: Building Store Compatible libraries for
> UWP Apps
>
> To: SCons developer list
>
> Cc: Ibrahim Esmat
>
> Ibrihim,
>
> Take a look at the developer guide:
>
> https://bitbucket.org/
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
> scons
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
> /
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
> scons
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
> /wiki/
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
> DeveloperGuide
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbitbucket.org%2Fscons%2Fscons%2Fwiki%2FDeveloperGuide&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=34CU%2FqqPHKLMeAjmBuNnHmGX%2FHilJ2qmqSucf%2FrTCoc%3D&reserved=0>
>
> Work off default, and submit a pull request, (with tests please) via
> bitbucket.
>
> BTW.. what needs to be changed?  Flags to linker, or extra builders?
>
> Thanks,
>
> Bill
>
> On Fri, Jul 14, 2017 at 9:25 PM, Ibrahim Esmat via Scons-dev <scons
> <[email protected]>[email protected] <[email protected]>> wrote:
>
> Hi,
>
>
>
> I would like to make a small change to SCons to enable Universal Windows
> DLLs to be built from SCons. This will allow the universal libraries built
> to be used in a Universal Windows Platform (UWP) App that can be published
> to the Windows Store and available on all devices running Windows 10.
>
>
>
> Is someone already working on this? If not, which branch should I be using
> for the next release?
>
>
>
> Currently I’m using the default branch.
>
>
>
> Thanks,
>
> Ibrahim
>
>
>
> _______________________________________________
>
> Scons-dev mailing list
>
> Scons <[email protected]>[email protected] <[email protected]>
>
> https://
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> pairlist2
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> .pair.net/mailman/
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> listinfo
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> /
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> scons
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
> -dev
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist2.pair.net%2Fmailman%2Flistinfo%2Fscons-dev&data=02%7C01%7Ciesmat%40microsoft.com%7Cf43f5da9882a44a6844608d4cbccfa62%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636357528615984107&sdata=fwfoNmbF662r%2FhcZyHWNMYP3sj3%2BHAHmTIUB7eFP2x4%3D&reserved=0>
>
>
>
>
>
>

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.