summaryrefslogtreecommitdiff
path: root/build.gradle
blob: ba2a263f64a3defb0893d0a88af3507be3d5b135 (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
apply plugin: 'com.android.library'

def nonAndroidSrc = [
    "org/eclipse/jetty/jmx/ConnectorServer.java",
    "org/eclipse/jetty/jmx/MBeanContainer.java",
    "org/eclipse/jetty/jmx/ObjectMBean.java",
    "org/eclipse/jetty/servlet/jmx/ServletMappingMBean.java",
    "org/eclipse/jetty/servlet/jmx/FilterMappingMBean.java",
    "org/eclipse/jetty/servlet/jmx/HolderMBean.java",
    "org/eclipse/jetty/util/log/jmx/LogMBean.java",
    "org/eclipse/jetty/server/jmx/ServerMBean.java",
    "org/eclipse/jetty/server/handler/jmx/AbstractHandlerMBean.java",
    "org/eclipse/jetty/server/handler/jmx/ContextHandlerMBean.java",
    "org/eclipse/jetty/servlet/StatisticsServlet.java",
    "org/eclipse/jetty/server/session/jmx/AbstractSessionManagerMBean.java",
    "org/eclipse/jetty/security/SpnegoUserIdentity.java",
    "org/eclipse/jetty/security/SpnegoUserPrincipal.java",
    "org/eclipse/jetty/security/SpnegoLoginService.java",
    "org/eclipse/jetty/server/session/JDBCSessionIdManager.java",
    "org/eclipse/jetty/util/preventers/AppContextLeakPreventer.java",
    "org/eclipse/jetty/util/preventers/AWTLeakPreventer.java",
    "org/eclipse/jetty/servlet/listener/IntrospectorCleaner.java",
    "org/eclipse/jetty/util/preventers/AppContextLeakPreventer.java",
    "org/eclipse/jetty/util/preventers/AWTLeakPreventer.java",
    "org/eclipse/jetty/server/session/JDBCSessionManager.java"
]

android {
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ["src/java"]
            java.exclude nonAndroidSrc
        }
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_7
            targetCompatibility JavaVersion.VERSION_1_7
        }
    }
}

dependencies {
    compile files(
        "lib/javax.servlet-3.0.0.v201112011016.jar",
        "lib/jetty-util-6.1.26.jar",
        "lib/slf4j-api-1.6.1.jar",
        "lib/slf4j-jdk14-1.6.1.jar")
}