aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
blob: 7edbb5fad25a5d9d0cb3dd48e77a07591ac010a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 buildscript {
repositories
{
mavenCentral()
maven {
name = "forge"
url = "http://files.minecraftforge.net/maven"
}
maven {
name = "sonatype"
url = "https://oss.sonatype.org/content/repositories/snapshots/"
}
}
dependencies
{
classpath "net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT"
}
}

apply plugin: "forge"

sourceSets
{
main
{
java { srcDirs = ["$projectDir/src/java"] }
resources { srcDirs = ["$projectDir/src/resources"] }
}
}

dependencies {
    compile files('mods/gregtech_1.7.10-5.08.30.jar')
	compile files('mods/industrialcraft-2-2.2.720-experimental-dev.jar')
	compile fileTree(dir: 'libs', include: '*.jar')
}

sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
sourceCompatibility = 1.7
targetCompatibility = 1.7

archivesBaseName = "MiscUtils"
version = "0.9.8"
minecraft.version = "1.7.10-10.13.4.1448-1.7.10"

task sourceJar(type: Jar) {
    from sourceSets.main.allSource
    classifier = 'sources'
}

task devJar(type: Jar) {
    from sourceSets.main.output
    classifier = 'dev'
    manifest {
        //attributes 'FMLCorePlugin': 'WhateverLoaderClass'
        //attributes 'FMLCorePluginContainsFMLMod': 'true'
    }
}

artifacts {
    archives devJar
}