project(api): add runtime jar

This commit is contained in:
Owain van Brakel
2021-10-07 04:00:46 +02:00
parent e70f4047b2
commit 0bec64b469

View File

@@ -36,4 +36,38 @@ dependencies {
implementation(group = "org.slf4j", name = "slf4j-api", version = "1.7.32")
testImplementation(group = "junit", name = "junit", version = "4.12")
}
tasks {
jar {
exclude("net/runelite/api/widgets/ItemQuantityMode.class")
exclude("net/runelite/api/widgets/WidgetConfig.class")
exclude("net/runelite/api/widgets/WidgetID*.class")
exclude("net/runelite/api/widgets/WidgetModalMode.class")
exclude("net/runelite/api/widgets/WidgetModelType.class")
exclude("net/runelite/api/widgets/WidgetPositionMode.class")
exclude("net/runelite/api/widgets/WidgetSizeMode.class")
exclude("net/runelite/api/widgets/WidgetTextAlignment.class")
exclude("net/runelite/api/widgets/WidgetType.class")
exclude("net/runelite/api/clan/ClanID.class")
exclude("net/runelite/api/AnimationID.class")
exclude("net/runelite/api/EnumID.class")
exclude("net/runelite/api/FontID.class")
exclude("net/runelite/api/GraphicID.class")
exclude("net/runelite/api/ItemID.class")
exclude("net/runelite/api/NpcID.class")
exclude("net/runelite/api/NullItemID.class")
exclude("net/runelite/api/NullNpcID.class")
exclude("net/runelite/api/NullObjectID.class")
exclude("net/runelite/api/ObjectID.class")
exclude("net/runelite/api/Opcodes.class")
exclude("net/runelite/api/ParamID.class")
exclude("net/runelite/api/ProjectileID.class")
exclude("net/runelite/api/ScriptID.class")
exclude("net/runelite/api/SettingID.class")
exclude("net/runelite/api/SoundEffectID.class")
exclude("net/runelite/api/SoundEffectVolume.class")
exclude("net/runelite/api/SpriteID.class")
exclude("net/runelite/api/StructID.class")
}
}