@@ -42,20 +42,14 @@ Have a consistent and concise build declaration for JavaCard applets, no matter
42
42
(which results in output similar to this)
43
43
```
44
44
target:
45
- [cap] INFO: using JavaCard 3.0.4 SDK in sdks/jc304_kit
45
+ [cap] INFO: using JavaCard 3.0.5 SDK in sdks/jc305u4_kit
46
46
[cap] INFO: targeting JavaCard 2.2.2 SDK in sdks/jc222_kit
47
47
[cap] Setting package name to testapplets.empty
48
48
[cap] INFO: generated applet AID: A000000617008E5CDAAE01 for testapplets.empty.Empty
49
49
[cap] Building CAP with 1 applet from package testapplets.empty (AID: A000000617008E5CDAAE)
50
50
[cap] testapplets.empty.Empty A000000617008E5CDAAE01
51
51
[compile] Compiling files from /Users/martin/projects/ant-javacard/src/testapplets/empty
52
52
[compile] Compiling 1 source file to /var/folders/gf/_m9mq9td3lz32qv1hd4r12yw0000gn/T/jccpro841338375581620546
53
- [convert] [ INFO: ] Converter [v3.0.4]
54
- [convert] [ INFO: ] Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
55
- [convert]
56
- [convert]
57
- [convert] [ INFO: ] conversion completed with 0 errors and 0 warnings.
58
- [javacard] NB! Please use JavaCard SDK 3.0.5u3 or later for verifying!
59
53
[cap] CAP saved to /Users/martin/projects/ant-javacard/Empty_A000000617008E5CDAAE_50da91a4_2.2.2.cap
60
54
```
61
55
## Recommended setup
@@ -64,12 +58,12 @@ Based on the [JavaCard SDK and JDK version compatibility matrix](https://github.
64
58
- Use JDK 17 (don't forget to set ` $JAVA_HOME ` )
65
59
- Use JavaCard SDK 3.2.0 (` jckit="sdks/jc320v24.0_kit" ` ) with right target (` targetsdk="3.x.y" ` )
66
60
- NOTE: depending on your external components, absence of v2.3 export files will force you to stick with JavaCard SDK 3.1
67
- - Targeting JC 2.x.y or 3.0.1 (older JavaCard-s)
61
+ - Targeting JC 2.2.x or 3.0.1 (older JavaCard-s)
68
62
- Use JDK 11 (don't forget to set ` $JAVA_HOME ` )
69
63
- Use JavaCard SDK 3.0.5u4 (` jckit="sdks/jc305u4_kit" ` ) with right target (` targetsdk="sdks/jc222_kit" ` )
70
64
71
65
> [ !NOTE]
72
- > ant-javacard will continue to support using JavaCard 2.X SDK-s (and thus JDK-8) for as long as this is achievable with sane effort
66
+ > ant-javacard will continue to support using legacy JavaCard 2.X SDK-s (and thus JDK-8) for as long as this is achievable with sane effort
73
67
74
68
## Syntax
75
69
Sample:
0 commit comments