You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Glenn McAllister <gl...@ca.ibm.com> on 2000/09/25 15:52:25 UTC

Possible InstallSheild task [ WAS: Re: Using {ex,in}cludesfile in ]


We are using InstallSheild, and I'm looking at setting up our team's build
so an InstallSheild task is on my list.  We use the Windows Installer
version, so that is likely to be my first target rather than the 5.5
version.  I have yet to look into it closely (or at all really... :-) but
if you have any thoughts, let me know.

Glenn McAllister
Software Developer. IBM Toronto Lab, (416) 448-3805
"An approximate answer to the right question is better than the
right answer to the wrong question." - John W. Tukey


Please respond to ant-dev@jakarta.apache.org

To:   ant-dev@jakarta.apache.org
cc:
Subject:  Re: Using {ex,in}cludesfile in <javac>

--- Stefan Bodewig <bo...@bost.de> wrote:
>  DH> Apparently, you can't reference property names in the
>  DH> {ex,in}cludes files.
>
> Yes, is this "limitation" to hard?

Nope -- just didn't know that was how it was supposed to be.

> The way I've looked at excludefiles is that they are a place for
> developers to place file names in without the need to touch (or even
> understand) the build file. ${} expansion might make this a lot more
> difficult to maintain for them.

Agreed.

> Are you using it to save keystrokes?

Nope -- just wasn't thinking it through well...  Been working on how to
get <javadoc> to go, so my brain's a bit muddled -- can't imagine what
it's going to do once I get to obfuscation. :(  Anyone up for writing a
hashjava task? :)

Speaking of weird tasks... anyone ever use InstallShield? -- think it
would lend itself to having an ant task for it?

Thanks,
Diane

=====
(holtdl@yahoo.com)



__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/




Re: Possible InstallSheild task [ WAS: Re: Using {ex,in}cludesfilein ]

Posted by Ken Wood <kw...@i2.com>.
I agree. We don't use installshield java edition,
we use Professional edition, and I run it via
an exec.

I'm still leery of doing EVERYTHING as a task when it
can be trivially done another way. Again, my fear
of turning Ant into an Elephant...

Barrie Treloar wrote:

> On Mon, 25 Sep 2000, Glenn McAllister wrote:
>
> > We are using InstallSheild, and I'm looking at setting up our team's build
> > so an InstallSheild task is on my list.  We use the Windows Installer
> > version, so that is likely to be my first target rather than the 5.5
> > version.  I have yet to look into it closely (or at all really... :-) but
> > if you have any thoughts, let me know.
>
> This should be trivial.
>
> I used to do this through make like this:
>
>         isjava <file>.isj
>
> This will automatically build the already existing project from the
> command line.
>
> Personally I see little benefit in creating a task for this as an
> inline exec is good enough.
>
> Barrie
> --
> Barrie Treloar
> ____________________________________________________________________
>
>   Barrie Treloar                      Phone: +61 8 8303 3300
>   Senior Analyst/Programmer           Fax:   +61 8 8303 4403
>   Electronic Commerce Division        Email: barrie@camtech.com.au
>   Camtech (SA) Pty Ltd                http://www.camtech.com.au
>  --- Level 8, 10 Pulteney Street, Adelaide SA 5000, Australia. ---
> ____________________________________________________________________


Re: Possible InstallSheild task [ WAS: Re: Using {ex,in}cludesfile in ]

Posted by Barrie Treloar <Ba...@camtech.com.au>.
On Mon, 25 Sep 2000, Glenn McAllister wrote:

> We are using InstallSheild, and I'm looking at setting up our team's build
> so an InstallSheild task is on my list.  We use the Windows Installer
> version, so that is likely to be my first target rather than the 5.5
> version.  I have yet to look into it closely (or at all really... :-) but
> if you have any thoughts, let me know.

This should be trivial. 

I used to do this through make like this:

        isjava <file>.isj

This will automatically build the already existing project from the
command line.

Personally I see little benefit in creating a task for this as an
inline exec is good enough.  

Barrie
--
Barrie Treloar
____________________________________________________________________

  Barrie Treloar                      Phone: +61 8 8303 3300
  Senior Analyst/Programmer           Fax:   +61 8 8303 4403 
  Electronic Commerce Division        Email: barrie@camtech.com.au
  Camtech (SA) Pty Ltd                http://www.camtech.com.au
 --- Level 8, 10 Pulteney Street, Adelaide SA 5000, Australia. ---
____________________________________________________________________