Subversion Repositories DevTools

Rev

Rev 7321 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7321 Rev 7322
Line 1... Line 1...
1
------------------------------------------------------------------------
1
------------------------------------------------------------------------
2
Version:  3.16.1000.cr                              Released: 
2
Version:  3.18.7000.cr                              Released: 
-
 
3
------------------------------------------------------------------------
-
 
4
Minor changes:
-
 
5
    * Subversion support
-
 
6
      The command 'jats svn branch someName' will now create the 'branches'
-
 
7
      subdirectory within the Subversion repository if it does not already
-
 
8
      exist.
-
 
9
 
-
 
10
------------------------------------------------------------------------
-
 
11
Version:  3.18.6000.cr                              Released: 13-Aug-18
-
 
12
------------------------------------------------------------------------
-
 
13
Minor changes:
-
 
14
    * Unit Test support
-
 
15
      Fixed breakage introduced in 3.18.5000.cr 
-
 
16
 
-
 
17
------------------------------------------------------------------------
-
 
18
Version:  3.18.5000.cr                              Released: 07-Aug-18
-
 
19
------------------------------------------------------------------------
-
 
20
Minor changes:
-
 
21
 
-
 
22
    * Unit Test support
-
 
23
      Added support for 'googletest', via --UtfFormat=gtest
-
 
24
 
-
 
25
    * Platform: HAMMERHEAD
-
 
26
      Correctly marked as having debian packaging support under linux_x64. 
-
 
27
 
-
 
28
------------------------------------------------------------------------
-
 
29
Version:  3.18.4000.cr                              Released: 23-Jul-18
-
 
30
------------------------------------------------------------------------
-
 
31
Minor changes:
-
 
32
 
-
 
33
    * JAVA Builds
-
 
34
      Fix java version test used when ANT is provided as a dependency.
-
 
35
 
-
 
36
------------------------------------------------------------------------
-
 
37
Version:  3.18.3000.cr                              Released: 23-Jul-18
-
 
38
------------------------------------------------------------------------
-
 
39
Minor changes:
-
 
40
 
-
 
41
    * Unit Test support
-
 
42
      Added GBE_UTFTEST to Java and Android tools 
-
 
43
 
-
 
44
------------------------------------------------------------------------
-
 
45
Version:  3.18.2000.cr                              Released: 20-Jul-18
-
 
46
------------------------------------------------------------------------
-
 
47
Minor changes:
-
 
48
 
-
 
49
    * Unit Test support
-
 
50
      Fix UtfFilter_junit.pm so that it will run on all supported architectures
-
 
51
 
-
 
52
------------------------------------------------------------------------
-
 
53
Version:  3.18.1000.cr                              Released: 19-Jul-18
-
 
54
------------------------------------------------------------------------
-
 
55
Minor changes:
-
 
56
    * build command
-
 
57
      Added -localcache option to cache packages within the interface
-
 
58
      directory. A simple single package caching mechanism.
-
 
59
 
-
 
60
    * Makefile generation.
-
 
61
      Fixed issue where makefile definitions could be created out of order.
-
 
62
 
-
 
63
    * Unit Test support
-
 
64
      Added UTF post processing for junit files as produced by Karma
-
 
65
      and possibly other tools.
-
 
66
 
-
 
67
      Added GBE_UTFTEST. Used by junit processing to support multiple 
-
 
68
      test runs in the same build.
-
 
69
 
-
 
70
------------------------------------------------------------------------
-
 
71
Version:  3.18.0000.cr                              Released: 04-Jul-18 
-
 
72
------------------------------------------------------------------------
-
 
73
Minor changes:
-
 
74
    * Build File
-
 
75
      Added warnings to build directives that should be removed as they
-
 
76
      do nothing and are just noise.
-
 
77
 
-
 
78
    * Subversion utilities
-
 
79
      Extended to handle svn client 1.10 when running against a 1.10 server
-
 
80
 
-
 
81
    * Utilities: jats_rewrite and jats_upddep now support a '-zero' option
-
 
82
      This option will rewrite the build file with version numbers that
-
 
83
      are 0.0.0.0000.
-
 
84
 
-
 
85
------------------------------------------------------------------------
-
 
86
Version:  3.17.9000.cr                              Released: 15-May-18
-
 
87
------------------------------------------------------------------------
-
 
88
Minor changes:
-
 
89
    * Restored error in the detection of jats-internal tools within packages 
-
 
90
      to allow for badly formed legacy packages.
-
 
91
 
-
 
92
    * Fix WINCE Entry point calculation
-
 
93
 
-
 
94
------------------------------------------------------------------------
-
 
95
Version:  3.17.8000.cr                              Released: 09-May-18
-
 
96
------------------------------------------------------------------------
-
 
97
Minor changes:
-
 
98
    * Makefile generation
-
 
99
      Correct the PATH generated in the set_<PLATFORM>.sh files
-
 
100
 
-
 
101
------------------------------------------------------------------------
-
 
102
Version:  3.17.7000.cr                              Released: 08-May-18
-
 
103
------------------------------------------------------------------------
-
 
104
Minor changes:
-
 
105
    * Available makefile variables
-
 
106
      Added $ScmBuildBaseVersion - Contains the version number, without 
-
 
107
      the project suffix, patch and build number. Useful in COTS 
-
 
108
      packages to provide the non-JATS portion of the 
-
 
109
      packages version number.
-
 
110
 
-
 
111
------------------------------------------------------------------------
-
 
112
Version:  3.17.6000.cr                              Released: 08-May-18
-
 
113
------------------------------------------------------------------------
-
 
114
Internal:
-
 
115
    * Extended the detection of jats-internal tools within packages
-
 
116
      to allow for toolsets that require a directory structure to be 
-
 
117
      maintained (ie: cmake)
-
 
118
 
-
 
119
------------------------------------------------------------------------
-
 
120
Version:  3.17.5000.cr                              Released: 30-Apr-18
-
 
121
------------------------------------------------------------------------
-
 
122
Minor changes:
-
 
123
    * Makefile generation
-
 
124
      GenerateFiles - Added --Tool(name) argument
-
 
125
      RunTests      - Added --Tool(name) argument
-
 
126
 
-
 
127
Internal:
-
 
128
    * Debug and Verbose functions
-
 
129
      Revert to processing array items as one per line if a '++' is 
-
 
130
      encountered.
-
 
131
 
-
 
132
------------------------------------------------------------------------
-
 
133
Version:  3.17.4000.cr                              Released: 18-Apr-18 
-
 
134
------------------------------------------------------------------------
-
 
135
 
-
 
136
Minor changes:
-
 
137
    * Makefile generation
-
 
138
        [JATS-434] - GenerateFiles directive incorrect when 
-
 
139
                     prerequisite cannot be found
-
 
140
 
-
 
141
------------------------------------------------------------------------
-
 
142
Version:  3.17.3000.cr                              Released: 18-Apr-18 
-
 
143
------------------------------------------------------------------------
-
 
144
 
-
 
145
Minor changes:
-
 
146
    * ANDROID NDK Build Support
-
 
147
      Added new platforms: ANDROIDARMV7
-
 
148
      This is a part of the ANDROIDNDK alias
-
 
149
 
-
 
150
------------------------------------------------------------------------
-
 
151
Version:  3.17.2000.cr                              Released: 17-Apr-18 
-
 
152
------------------------------------------------------------------------
-
 
153
 
-
 
154
Minor changes:
-
 
155
    * WINCE toolchains. Shared Library generation.
-
 
156
      The use of --ResourceOnly and -Entry=xxxx are mutually exclusive
-
 
157
 
-
 
158
    * ANDROID NDK Build Support
-
 
159
      Added new platforms: ANDROIDARM64, ANDOROIDMIPS64 and ANDROIDX86_X64
-
 
160
      These are a part of the ANDROIDNDK alias
-
 
161
 
-
 
162
------------------------------------------------------------------------
-
 
163
Version:  3.17.1000.cr                              Released: 10-Apr-18
-
 
164
------------------------------------------------------------------------
-
 
165
 
-
 
166
Minor changes:
-
 
167
    * VS2015_X64. Added flags to allow the NSIS packager to generate
-
 
168
      an installer tagged as X64 instead of WIN32, but default.
-
 
169
 
-
 
170
    * GenerateFiles directive.
-
 
171
      Will display the RecipeTag, if provided, as a hint in backets when 
-
 
172
      building the package.
-
 
173
 
-
 
174
    * Makefile generation
-
 
175
      Fixed issues with $(BUILDVERNUM) embedded in rules
-
 
176
 
-
 
177
Internal:
-
 
178
    * Added FileUtils::CatPaths will silently ignore 'undef' arguents
-
 
179
      This will simplify creation of optional elements.
-
 
180
 
-
 
181
------------------------------------------------------------------------
-
 
182
Version:  3.17.0000.cr                              Released: 06-Apr-18 
-
 
183
------------------------------------------------------------------------
-
 
184
 
-
 
185
Minor changes:
-
 
186
    * GenerateFiles directive.
-
 
187
        Added option --RecipeTag=name
-
 
188
        Remove 'undef' arguments for the call parameters
-
 
189
Internal:
-
 
190
    * Added FileUtils::ValidatePath
-
 
191
        Centralise the testing of a user-provided path to ensure that
-
 
192
        it is within the package being built and is sane.
-
 
193
 
-
 
194
------------------------------------------------------------------------
-
 
195
Version:  3.16.9000.cr                              Released: 04-Apr-18
-
 
196
------------------------------------------------------------------------
-
 
197
 
-
 
198
Minor changes:
-
 
199
    * Correct buildfilter calculation on build machines
-
 
200
 
-
 
201
------------------------------------------------------------------------
-
 
202
Version:  3.16.8000.cr                              Released: 27-Mar-18
-
 
203
------------------------------------------------------------------------
-
 
204
 
-
 
205
Minor changes:
-
 
206
    * New Directives:
-
 
207
        PackageDir  - Packages an entire directory tree
-
 
208
            Can be used to package generated components - unlike 
-
 
209
            PackageFile with the --DirTree option, which will only package
-
 
210
            files present when the makefile is generated.
-
 
211
 
-
 
212
        InstallDir  - Installs an entire directory tree
-
 
213
 
-
 
214
    * Makefile directive - RunTest
-
 
215
        Added --Dir=(path) option to allow paths to tests to be massaged
-
 
216
        as required.
-
 
217
 
-
 
218
    * Build Alias for LMOS based platforms
-
 
219
      Corrected the generation of internal alias for LMOS based platforms
-
 
220
      In particular PKG_DEB.
-
 
221
 
-
 
222
Internal:
-
 
223
    * Makefile generation. 
-
 
224
        Sped up directory searching over large number of items. 
-
 
225
        UniquePush is slow for large items.
-
 
226
 
-
 
227
    * Add helper routine to assist in creation of plugins
-
 
228
        AddToSrc() - Like Src, but will only process one file if not already known
-
 
229
 
-
 
230
    * Src directive. Add --IgnoreDup option. Suppress warnings on duplicate adds
-
 
231
 
-
 
232
    * Extended 'jats_runtime' to support PackageDir
-
 
233
 
-
 
234
------------------------------------------------------------------------
-
 
235
Version:  3.16.7000.cr                              Released: 15-Feb-18
-
 
236
------------------------------------------------------------------------
-
 
237
 
-
 
238
Minor changes:
-
 
239
    * Directive: MakeProject and the ANDROID platform
-
 
240
      Enhanced to allow the the population of the build environment
-
 
241
      to work in production or debug Only modes - as well as the normal
-
 
242
      production and debug mode.
-
 
243
 
-
 
244
    * Subversion interface
-
 
245
      Detect newer credentials error messages and provide suitable prompt
-
 
246
 
-
 
247
Internal:
-
 
248
    * Removed some files that are now a part of the Release Note 
-
 
249
      generation package.
-
 
250
      
-
 
251
------------------------------------------------------------------------
-
 
252
Version:  3.16.6000.cr                              Released: 18-Jan-18
-
 
253
------------------------------------------------------------------------
-
 
254
 
-
 
255
Minor changes:
-
 
256
    * Fixed build target LMOS_LINUX_I386
-
 
257
      It is meaningless, but is needed for historical builds
-
 
258
 
-
 
259
    * Toolset: GCC
-
 
260
      Correctly tagged the 'dbg' files such that will not be packaged
-
 
261
      when packages with the option of '--Extras=none'
-
 
262
 
-
 
263
    * Makefile generation. DPACKAGE processing
-
 
264
      Generated sorted entries so that the file is the same on all machines
-
 
265
 
-
 
266
------------------------------------------------------------------------
-
 
267
Version:  3.16.5000.cr                              Released: 15-Jan-18
-
 
268
------------------------------------------------------------------------
-
 
269
 
-
 
270
Minor changes:
-
 
271
    * WINCE Platform tweaks
-
 
272
      Prog directive: Added --Stack=0x10000,0x1000
-
 
273
      SharedLib directive: Set default entry point to _DllMainCRTStartup
-
 
274
 
-
 
275
    * Platform: WCE6ARMV4I
-
 
276
      Removed from the WINCE alias
-
 
277
      Added to the WINCE6 alias
-
 
278
 
-
 
279
------------------------------------------------------------------------
-
 
280
Version:  3.16.4000.cr                              Released: 10-Jan-18
-
 
281
------------------------------------------------------------------------
-
 
282
 
-
 
283
Minor changes:
-
 
284
    * New Platform: WCE6ARMV4I
-
 
285
      A generic Windows Embedded 6.0 platform
-
 
286
      Used under VS2008
-
 
287
 
-
 
288
    * MakeAnt directive. New option: --AllPackages.
-
 
289
      This will cause JATS to pass to the ANT build definitions to all
-
 
290
      the dependent packages, not just those specified with a 
-
 
291
      LinkPkgArchive.
-
 
292
 
-
 
293
    * Utility: create_dpkg
-
 
294
      Added compatibility for noBuild with Ant Builds
-
 
295
 
-
 
296
------------------------------------------------------------------------
-
 
297
Version:  3.16.3000.cr                              Released: 2-Jan-2018 
-
 
298
------------------------------------------------------------------------
-
 
299
 
-
 
300
Minor changes:
-
 
301
    * Utility: jats_generate_deployable
-
 
302
        Removed
-
 
303
 
-
 
304
    * Utility: create_dpkg
-
 
305
        Will warn on symlinks with absolute path references
-
 
306
        Will warn on symlinks that escape the package
-
 
307
        Will warn on broken symlinks
-
 
308
        Will not transfer bad links
-
 
309
 
-
 
310
    * MOS68K and MOSCF Toolsets
-
 
311
        Added support to build MOS with JATS
-
 
312
        Added Compiler directive: BuildMosOs
-
 
313
        Auto detect correct glob.lib file to be used
-
 
314
 
-
 
315
------------------------------------------------------------------------
-
 
316
Version:  3.16.2000.cr                              Released: 20-Nov-17 
-
 
317
------------------------------------------------------------------------
-
 
318
 
-
 
319
Minor changes:
-
 
320
    * Reinstated TOOLS\jats_generate_deployable.pl
-
 
321
 
-
 
322
    * Subversion Repository location
-
 
323
      The correct paths to the various SubVersion repositories is:
-
 
324
        GBE_SVN_URL_AUPERASVN01: https://auawsasvn001.vix.local/svn
-
 
325
        GBE_SVN_URL_FRBESASVN01: http://frbesasvn01.frbesa.erggroup.com/svn
-
 
326
      Windows users may need to update there jats.bat file.
-
 
327
      These are Fully Qualified Domain Names.    
-
 
328
 
-
 
329
------------------------------------------------------------------------
-
 
330
Version:  3.16.1000.cr                              Released: 17-Nov-17
3
------------------------------------------------------------------------
331
------------------------------------------------------------------------
4
 
332
 
5
Minor changes:
333
Minor changes:
6
    * Makefile creating
334
    * Makefile creating
7
      Fixed issue locating tools in packages and the failure to extend
335
      Fixed issue locating tools in packages and the failure to extend
8
      PERLs search path to locate some extensions - ie inthe utf package.
336
      PERLs search path to locate some extensions - ie in the utf package.
9
 
337
 
10
    * BuildArgument directive
338
    * BuildArgument directive
11
      Delay processing the arguments so that aliases may work as expected.
339
      Delay processing the arguments so that aliases may work as expected.
12
 
340
 
-
 
341
   * jUnit Test Prost Process
-
 
342
     Support the <skipped /> tag correctly
-
 
343
 
13
------------------------------------------------------------------------
344
------------------------------------------------------------------------
14
Version:  3.16.0000.cr                              Released: 02-Nov-17
345
Version:  3.16.0000.cr                              Released: 02-Nov-17
15
------------------------------------------------------------------------
346
------------------------------------------------------------------------
16
 
347
 
17
Minor changes:
348
Minor changes: