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
