@@ -405,7 +405,7 @@ project(':sbe-samples') {
405
405
compileGeneratedJava. dependsOn ' generateCodecs'
406
406
407
407
task generateCodecs(type : JavaExec ) {
408
- main = ' uk.co.real_logic.sbe.SbeTool'
408
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
409
409
classpath = project(' :sbe-all' ). sourceSets. main. runtimeClasspath
410
410
systemProperties(
411
411
' sbe.output.dir' : generatedDir,
@@ -419,20 +419,20 @@ project(':sbe-samples') {
419
419
}
420
420
421
421
task runExampleUsingGeneratedStub(dependsOn : ' compileJava' , type : JavaExec ) {
422
+ mainClass = ' uk.co.real_logic.sbe.examples.ExampleUsingGeneratedStub'
422
423
classpath = sourceSets. main. runtimeClasspath
423
- main = ' uk.co.real_logic.sbe.examples.ExampleUsingGeneratedStub'
424
424
systemProperties System . getProperties()
425
425
}
426
426
427
427
task runExampleUsingGeneratedStubExtension(dependsOn : ' compileJava' , type : JavaExec ) {
428
+ mainClass = ' uk.co.real_logic.sbe.examples.ExampleUsingGeneratedStubExtension'
428
429
classpath = sourceSets. main. runtimeClasspath
429
- main = ' uk.co.real_logic.sbe.examples.ExampleUsingGeneratedStubExtension'
430
430
systemProperties System . getProperties()
431
431
}
432
432
433
433
task runOtfExample(dependsOn : ' compileJava' , type : JavaExec ) {
434
+ mainClass = ' uk.co.real_logic.sbe.examples.OtfExample'
434
435
classpath = sourceSets. main. runtimeClasspath
435
- main = ' uk.co.real_logic.sbe.examples.OtfExample'
436
436
workingDir = ' src/main/resources'
437
437
}
438
438
@@ -515,7 +515,7 @@ project(':sbe-benchmarks') {
515
515
compileJava. dependsOn ' compileGeneratedJava'
516
516
517
517
task generateCodecs(type : JavaExec ) {
518
- main = ' uk.co.real_logic.sbe.SbeTool'
518
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
519
519
classpath = project(' :sbe-all' ). sourceSets. main. runtimeClasspath
520
520
systemProperties(
521
521
' sbe.output.dir' : ' build/generated-src' ,
@@ -547,7 +547,7 @@ project(':sbe-benchmarks') {
547
547
* *) Some examples need to fiddle with WorkingDir to deal with XInclude
548
548
*/
549
549
task generateGolangCodecTestComposite (type : JavaExec ) {
550
- main = ' uk.co.real_logic.sbe.SbeTool'
550
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
551
551
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
552
552
systemProperties(
553
553
' sbe.output.dir' : ' gocode/src' ,
@@ -556,7 +556,7 @@ task generateGolangCodecTestComposite(type: JavaExec) {
556
556
}
557
557
558
558
task generateGolangCodecTestBasic (type : JavaExec ) {
559
- main = ' uk.co.real_logic.sbe.SbeTool'
559
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
560
560
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
561
561
systemProperties(
562
562
' sbe.output.dir' : ' gocode/src/basic' ,
@@ -565,7 +565,7 @@ task generateGolangCodecTestBasic(type: JavaExec) {
565
565
}
566
566
567
567
task generateGolangCodecTestGroup (type : JavaExec ) {
568
- main = ' uk.co.real_logic.sbe.SbeTool'
568
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
569
569
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
570
570
systemProperties(
571
571
' sbe.output.dir' : ' gocode/src/group' ,
@@ -574,7 +574,7 @@ task generateGolangCodecTestGroup(type: JavaExec) {
574
574
}
575
575
576
576
task generateGolangCodecTestVarData (type : JavaExec ) {
577
- main = ' uk.co.real_logic.sbe.SbeTool'
577
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
578
578
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
579
579
systemProperties(
580
580
' sbe.output.dir' : ' gocode/src/vardata' ,
@@ -583,7 +583,7 @@ task generateGolangCodecTestVarData(type: JavaExec) {
583
583
}
584
584
585
585
task generateGolangCodecsWithXIncludes (type : JavaExec ) {
586
- main = ' uk.co.real_logic.sbe.SbeTool'
586
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
587
587
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
588
588
systemProperties(
589
589
' sbe.output.dir' : ' gocode/src' ,
@@ -595,7 +595,7 @@ task generateGolangCodecsWithXIncludes(type: JavaExec) {
595
595
}
596
596
597
597
task generateGolangCodecsWithXSD (type : JavaExec ) {
598
- main = ' uk.co.real_logic.sbe.SbeTool'
598
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
599
599
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
600
600
systemProperties(
601
601
' sbe.output.dir' : ' gocode/src' ,
@@ -635,7 +635,7 @@ task generateGolangCodecs {
635
635
* multiple targets as XInclude forces us to change working dir
636
636
*/
637
637
task generateCSharpCodecsWithXIncludes (type : JavaExec ) {
638
- main = ' uk.co.real_logic.sbe.SbeTool'
638
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
639
639
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
640
640
systemProperties(
641
641
' sbe.output.dir' : ' csharp/sbe-generated' ,
@@ -647,7 +647,7 @@ task generateCSharpCodecsWithXIncludes(type: JavaExec) {
647
647
}
648
648
649
649
task generateCSharpCodecsTests (type : JavaExec ) {
650
- main = ' uk.co.real_logic.sbe.SbeTool'
650
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
651
651
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
652
652
systemProperties(
653
653
' sbe.output.dir' : ' csharp/sbe-generated' ,
@@ -670,7 +670,7 @@ task generateCSharpCodecs {
670
670
}
671
671
672
672
task generateJavaIrCodecs (type : JavaExec ) {
673
- main = ' uk.co.real_logic.sbe.SbeTool'
673
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
674
674
classpath = project(' :sbe-all' ). sourceSets. main. runtimeClasspath
675
675
systemProperties(
676
676
' sbe.output.dir' : ' sbe-tool/src/main/java' ,
@@ -680,7 +680,7 @@ task generateJavaIrCodecs(type: JavaExec) {
680
680
}
681
681
682
682
task generateCppIrCodecs (type : JavaExec ) {
683
- main = ' uk.co.real_logic.sbe.SbeTool'
683
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
684
684
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
685
685
systemProperties(
686
686
' sbe.output.dir' : ' sbe-tool/src/main/cpp' ,
@@ -690,7 +690,7 @@ task generateCppIrCodecs(type: JavaExec) {
690
690
}
691
691
692
692
task generateGolangIrCodecs (type : JavaExec ) {
693
- main = ' uk.co.real_logic.sbe.SbeTool'
693
+ mainClass = ' uk.co.real_logic.sbe.SbeTool'
694
694
classpath = project(' :sbe-tool' ). sourceSets. main. runtimeClasspath
695
695
systemProperties(
696
696
' sbe.output.dir' : ' sbe-tool/src/main/golang' ,
0 commit comments