Erich,

It would be nice if the parameters were more expressive.

Is 'UnitTest' with expressive/descriptive values too much to ask for? For 
example:
- 'UnitTest=None|No|False' - Not built
- 'UnitTest=Build' - Built, not run
- 'UnitTest=RunWithoutFail' - Build and run and report
- 'UnitTest=True|Yes|Run' - Build and run or fail trying

Oh, well, if I find the time...

Pat

> -----Original Message-----
> From: Keane, Erich
> Sent: Thursday, June 11, 2015 12:21 PM
> To: Lankswert, Patrick
> Cc: iotivity-dev at lists.iotivity.org; Schulhof, Gabriel; Rees, Kevron M
> Subject: Re: [dev] HashTag: FixMe
> 
> On Thu, 2015-06-11 at 14:17 +0000, Lankswert, Patrick wrote:
> > Gabriel and Kevron,
> >
> > Regarding downloading dependencies during run time; this was addressing
> several issues:
> > - Downloading the dependency on demand on the build machines was
> easier than sending a request to the LF to modify the build environment
> especially when the moving the dependency up and down in version. This
> will be addressed if/when we transition to docker for the build environment.
> > - Folks would fail to download dependencies and could not determine
> > what was missing
> > - Folks would download dependencies to the wrong directory
> > - Folks would download the wrong version of the dependencies and
> > report issues as bugs
> 
> I'm not a huge fan either, and wish we would have done git submodules, but
> that doesn't actually work for all of our dependencies.
> 
> >
> > Regarding unit tests; is 'TEST=0' currently a build option?
> It IS an option, but it means "Don't Run Unit Tests (default)", not "Don't 
> build
> Unit Tests".
> 
> >
> > Regarding a 'make install' equivalent; I agree. Are you recommending the
> use of your install script?
> 
> I wouldn't mind something like this, but I haven't seen any good patch to do
> it yet, though I haven't looked at Gabriel's patch below.
> 
> >
> > Pat
> >
> > > -----Original Message-----
> > > From: iotivity-dev-bounces at lists.iotivity.org [mailto:iotivity-dev-
> > > bounces at lists.iotivity.org] On Behalf Of Schulhof, Gabriel
> > > Sent: Thursday, June 11, 2015 3:45 AM
> > > To: Rees, Kevron M
> > > Cc: iotivity-dev at lists.iotivity.org
> > > Subject: Re: [dev] HashTag: FixMe
> > >
> > > Hey!
> > >
> > > On Thu, Jun 11, 2015 at 10:33 AM, Rees, Kevron
> > > <kevron.m.rees at intel.com>
> > > wrote:
> > > > My iotivity wish list:
> > > >
> > > > - Don't download dependencies during compile time.
> > > > - Don't build unit tests if TEST=0
> > > > - make install plz
> > >
> > > Seconded. So far, I have
> > >
> > > https://github.com/gabrielschulhof/iotivity/blob/install/install.sh
> > > and
> > > https://github.com/gabrielschulhof/iotivity/blob/install/octbstack.p
> > > c.in
> > >
> > > but evidently that's a stopgap.
> > >
> > > Cheers!
> > >
> > >
> > >
> > > Gabriel
> > > _______________________________________________
> > > iotivity-dev mailing list
> > > iotivity-dev at lists.iotivity.org
> > > https://lists.iotivity.org/mailman/listinfo/iotivity-dev
> > _______________________________________________
> > iotivity-dev mailing list
> > iotivity-dev at lists.iotivity.org
> > https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to