Re: declaring gbuild target dependencies

2020-04-15 Thread Carl Marcum
On 4/15/20 6:31 PM, Don Lewis wrote: On 14 Apr, Carl Marcum wrote: Hi all, I'm very new to the build system and I've run into an issue with a target and needing to declare a dependency between targets. This example is Module_javaunohelper.mk in the javaunohelper module where I've added the

Re: declaring gbuild target dependencies

2020-04-15 Thread Don Lewis
On 14 Apr, Carl Marcum wrote: > Hi all, > > I'm very new to the build system and I've run into an issue with a > target and needing to declare a dependency between targets. > > This example is Module_javaunohelper.mk in the javaunohelper module > where I've added the last target Ant_juh shown

Re: about build environment development (was: declaring gbuild target dependencies)

2020-04-15 Thread Damjan Jovanovic
On Wed, Apr 15, 2020 at 3:15 PM Jim Jagielski wrote: > > > > On Apr 15, 2020, at 3:01 AM, Damjan Jovanovic wrote: > > > > > > We are also thin on new contributors, and I recall you saying they're > > largely scared off by the current build system. > > > > Two points: > > 1. I doubt that by

Re: about build environment development (was: declaring gbuild target dependencies)

2020-04-15 Thread Jim Jagielski
> On Apr 15, 2020, at 3:01 AM, Damjan Jovanovic wrote: > > > We are also thin on new contributors, and I recall you saying they're > largely scared off by the current build system. > Two points: 1. I doubt that by the time we finish porting to a whole new build system, we will even

Re: about build environment development (was: declaring gbuild target dependencies)

2020-04-15 Thread Damjan Jovanovic
On Wed, Apr 15, 2020 at 6:46 AM Peter Kovacs wrote: > If one wants to tap in our build system he needs to understand Perl, > shell, make, ant, XML, configure, ... > > This is just way to complicated, especially if you want to bring in an > IDE to ease code development. > > > Damjan is not very

about build environment development (was: declaring gbuild target dependencies)

2020-04-14 Thread Peter Kovacs
If one wants to tap in our build system he needs to understand Perl, shell, make, ant, XML, configure, ... This is just way to complicated, especially if you want to bring in an IDE to ease code development. Damjan is not very happy with the features gmake offers. I am not sure where

Re: declaring gbuild target dependencies

2020-04-14 Thread Peter Kovacs
First Parameter means how many modules are build in parallel. second parameter is passed through to make to say how many threads are used by (g/d)make. to build one target. I am not sure if Ant becomes involved how that works together. Am 15.04.20 um 01:14 schrieb Carl Marcum: On

Re: declaring gbuild target dependencies

2020-04-14 Thread Peter Kovacs
Hi Carl, AFAIK make calls ant. So I am not convinced that it is racing condition. Instead I believe you just not following the way it needs to be done. But I am not proficient enough to tell you how it is done, nor to imagine what you have done. It just does not fit to what I read from the

Re: declaring gbuild target dependencies

2020-04-14 Thread Carl Marcum
On 4/14/20 5:53 PM, Kay Schenk wrote: On 4/14/20 1:46 PM, Carl Marcum wrote: On 4/14/20 3:57 PM, Peter Kovacs wrote: You could try to build only the module, by going into the folder and execute make directly. Hi Peter, Yes but that doesn't solve my problem with targets not running in

Re: declaring gbuild target dependencies

2020-04-14 Thread Kay Schenk
On 4/14/20 1:46 PM, Carl Marcum wrote: On 4/14/20 3:57 PM, Peter Kovacs wrote: You could try to build only the module, by going into the folder and execute make directly. Hi Peter, Yes but that doesn't solve my problem with targets not running in order or how I can enforce it if

Re: declaring gbuild target dependencies

2020-04-14 Thread Carl Marcum
On 4/14/20 3:57 PM, Peter Kovacs wrote: You could try to build only the module, by going into the folder and execute make directly. Hi Peter, Yes but that doesn't solve my problem with targets not running in order or how I can enforce it if possible. I don't want to break the build if my

Re: declaring gbuild target dependencies

2020-04-14 Thread Peter Kovacs
You could try to build only the module, by going into the folder and execute make directly. Am 14.04.20 um 20:51 schrieb Carl Marcum: Hi all, I'm very new to the build system and I've run into an issue with a target and needing to declare a dependency between targets. This example is

declaring gbuild target dependencies

2020-04-14 Thread Carl Marcum
Hi all, I'm very new to the build system and I've run into an issue with a target and needing to declare a dependency between targets. This example is Module_javaunohelper.mk in the javaunohelper module where I've added the last target Ant_juh shown below. This new target needs the Jar_juh