kscript-annotations

Annotation directives for kscript

License

License

MIT
GroupId

GroupId

com.github.holgerbrandl
ArtifactId

ArtifactId

kscript-annotations
Last Version

Last Version

1.4
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

kscript-annotations
Annotation directives for kscript
Project URL

Project URL

https://github.com/holgerbrandl/kscript
Source Code Management

Source Code Management

https://github.com/holgerbrandl/kscript-annotations.git

Download kscript-annotations

Dependencies

compile (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib jar 1.4.32

Project Modules

There are no modules declared in this project.

Annotation directives for kscript

For details see https://github.com/holgerbrandl/kscript

Current version: 1.4 (MavenCentral)

How to use?

Simply change your gradle dependencies to include:

implementation 'com.github.holgerbrandl:kscript-annotations:1.4'

Example

#!/usr/bin/env kscript

@file:DependsOn("de.mpicbg.scicomp:kutils:0.4")
@file:DependsOn("com.beust:klaxon:0.24", "com.github.kittinunf.fuel:fuel:1.3.1")


@file:Include("util.kt")

@file:EntryPoint("Foo.bar") // applies on for kt-files

// define kotlin options
@file:KotlinOpts("-J-Xmx5g")
@file:KotlinOpts("-J-server")


print("1+1")

Versions

Version
1.4
1.2