| Line 1... |
Line 1... |
| 1 |
########################################################################
|
1 |
########################################################################
|
| 2 |
# Copyright (c) VIX TECHNOLOGY (AUST) LTD
|
2 |
# COPYRIGHT - VIX IP PTY LTD ("VIX"). ALL RIGHTS RESERVED.
|
| 3 |
#
|
3 |
#
|
| 4 |
# Module name : wsdl-tools
|
4 |
# Module name : wsdl-tools
|
| 5 |
# Module type : JATS Plugin
|
5 |
# Module type : JATS Plugin
|
| 6 |
# Compiler(s) : Perl
|
6 |
# Compiler(s) : Perl
|
| 7 |
# Environment(s): JATS
|
7 |
# Environment(s): JATS
|
| Line 16... |
Line 16... |
| 16 |
# Operation : This package adds the JATS directive ShellBuild
|
16 |
# Operation : This package adds the JATS directive ShellBuild
|
| 17 |
# When used the directive will use GenerateFiles to invoke
|
17 |
# When used the directive will use GenerateFiles to invoke
|
| 18 |
# a shell program at make-time to actually do the hard work.
|
18 |
# a shell program at make-time to actually do the hard work.
|
| 19 |
#
|
19 |
#
|
| 20 |
# Directives : ShellBuild (platform, script, ... )
|
20 |
# Directives : ShellBuild (platform, script, ... )
|
| - |
|
21 |
# WindowsShellBuild(platform, script, ... )
|
| - |
|
22 |
# DebianShellBuild (platform, script, .... )
|
| - |
|
23 |
# DebianVariantShellBuild (platform, script, .... )
|
| 21 |
#
|
24 |
#
|
| 22 |
#......................................................................#
|
25 |
#......................................................................#
|
| 23 |
|
26 |
|
| 24 |
use strict;
|
27 |
use strict;
|
| 25 |
use warnings;
|
28 |
use warnings;
|
| Line 133... |
Line 136... |
| 133 |
ShellBuild ('*', $script, "-DebianPackage=$deb_dir", @uargs);
|
136 |
ShellBuild ('*', $script, "-DebianPackage=$deb_dir", @uargs);
|
| 134 |
MakeDebianPackage('*', "--Script=$deb_build" );
|
137 |
MakeDebianPackage('*', "--Script=$deb_build" );
|
| 135 |
}
|
138 |
}
|
| 136 |
|
139 |
|
| 137 |
#-------------------------------------------------------------------------------
|
140 |
#-------------------------------------------------------------------------------
|
| 138 |
# Function : DebianShellBuild
|
141 |
# Function : DebianVariantShellBuild
|
| 139 |
#
|
142 |
#
|
| 140 |
# Description : Launches a shell build script that has had a set of
|
143 |
# Description : Launches a shell build script that has had a set of
|
| 141 |
# pre-invoke work performed already. Once the script
|
144 |
# pre-invoke work performed already. Once the script
|
| 142 |
# Completes a Debian package builder is launched.
|
145 |
# Completes a Debian package builder is launched.
|
| 143 |
#
|
146 |
#
|