BuildApp.xml

Randy Engle (5/5/14 1:13PM)
Stephen J. Orth (5/5/14 3:07PM)
Jim Dorrance (5/5/14 10:00PM)
Joshua Fletcher (5/5/14 10:12PM)
Keisuke Miyako (5/6/14 7:14AM)
Vincent de Lachaux (5/6/14 9:32AM)


Randy Engle (5/5/14 1:13 PM)

<<!&!AAAAAAAAAAAYAAAAAAAAAHuqyL9BU7RPvZs4aFc5Q6XCgAAAEAAAAMEHZ0H/z7tErKyEf
RsqC+4BAAAAAA==3D@xc2.us>


Jim,

On Windows, I use my trusty batch files to do this.
I put everything I want to copy or delete from the build folder into
the batch file.

Of course this doesn't help for diddly-squat on a Mac

;-)

BUILD APPLICATION("BuildApp.xml")
If(OK=1)
$batch_File:=HFS_PathName (Structure file)+"MyBuild.bat"
LAUNCH EXTERNAL PROCESS($batch_File)
End if

Randy Engle

color><param>00000,0000,DDEE/param>IIn the build file, I would like to
include certain files.

I see

?<ArrayExcludedPluginName>
<ArrayExcludedPluginID>
?<ArrayExcludedComponentName>
etc&Ouml;

is there something like

?=A0?<ArrayIncludedFileName>

???

/color>

Stephen J. Orth (5/5/14 3:07 PM)

Jim,

If you are talking about non-4D files, then you will have to code that
into your own build logic.

We, for example, have many different files/directories that we include
as part of our setup that have nothing to do with the actual 4D build.
?This is all done via 4D code, in our build logic itself.

We also use Install Shield to build are actual installer, and there
are additional files/directories built using Install Shield.

Steve

-----Original Message-----
From: 4d_tech-bounces@...
[mailto:4d_tech-bounces@... On Behalf Of Jim Dorrance
Sent: Monday, May 05, 2014 3:00 PM

Hi,

In the build file, I would like to include certain files.

I see

?<ArrayExcludedPluginName>
<ArrayExcludedPluginID>
?<ArrayExcludedComponentName>
etc&Ouml;

is there something like

?=A0?<ArrayIncludedFileName>

???

--
Jim Dorrance
jim.dorrance@...
www.dorrance.eu
www.4d.dorrance.eu

Jim Dorrance (5/5/14 10:00 PM)

<CAGaZOC4yBSLf8AJYsoQ_=pDnZFXzNjGO_U-yTOWmRzcLR-4XiA@mail.gmail.com>

Hi,

In the build file, I would like to include certain files.

I see

?<ArrayExcludedPluginName>
<ArrayExcludedPluginID>
?<ArrayExcludedComponentName>
etc&Ouml;

is there something like

?=A0?<ArrayIncludedFileName>

???

--
Jim Dorrance
jim.dorrance@...
www.dorrance.eu
www.4d.dorrance.eu

Joshua Fletcher (5/5/14 10:12 PM)

The only exception (depending on your definition of "non-4D file") is
there's an option to include the "associated folders" of a 4D app:

http://doc.4d.com/4Dv14/help/Title/en/page1307.html

For example you could embed your needed files in the Resources folder.

HOWEVER Steve has the better answer for a couple of reasons:

-9 times out of 10 building will just be one step in the process to
producing your final application.
-Your goal should be to automate the process, from end to end; from
source to deployment.

If you can automate the entire build-deploy process you're on your way
to Continuous Delivery:

http://en.wikipedia.org/wiki/Continuous_delivery

Kind regards,

Josh

--
Josh Fletcher
Technical Account Manager
4D, Inc

color><param>00000,0000,DDEE/param>
/color>

-----Original Message-----
color><param>00000,0000,DDEE/param>IIf you are talking about non-4D
files, then you will have to code that
into your own build logic.
/color>

Keisuke Miyako (5/6/14 7:14 AM)

I suppose a more brute force way would be to include those files in the
Server/Unlimited Desktop before merge

On 2014/05/06 6:54, "Sujit Shah" <sujit.au@... wrote:

color><param>00000,0000,DDEE/param>AA brute force way is to keep a
folder with all the required folders and
files. After build copy and paste the "built app" and merge it with the
deployment folder.
/color>

Vincent de Lachaux (5/6/14 9:32 AM)

Hi Jim,

4DPop AppMaker allows to automatise the build process and to
include/exclude files/folders into/from the target.
http://forums.4d.fr/Post/FR/8234238/3/11616167#11616167

v i n c e n t ?=A0?=A0?d e ?=A0?=A0?L a c h a u x
Be green - keep it on the screen

On 05 May 2014, at 22:00, Jim Dorrance
<<jim.dorrance@gmail.com<mailto:jim.dorrance@gmail.com>>> wrote:
In the build file, I would like to include certain files.

Reply to this message

Summary created 5/6/14 at 3:28AM by Intellex Corporation

Comments welcome at: feedback@intellexcorp.com