Skip to content

Commit

Permalink
gradle...
Browse files Browse the repository at this point in the history
  • Loading branch information
koush committed Jul 3, 2014
1 parent 5498333 commit bf2f4d8
Show file tree
Hide file tree
Showing 35 changed files with 229 additions and 220 deletions.
45 changes: 45 additions & 0 deletions ion-sample/build.gradle
@@ -0,0 +1,45 @@
task wrapper(type: Wrapper) {
gradleVersion = '1.6'
}

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
}
}
apply plugin: 'com.android.application'

repositories {
mavenCentral()
}

dependencies {
compile 'com.github.chrisbanes.photoview:library:+'
compile project(':ion:ion')
}

android {
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
res.srcDirs = ['res/']
java.srcDirs = ['src/']
}
}

compileSdkVersion 19
buildToolsVersion "20.0.0"

defaultConfig {
minSdkVersion 9
targetSdkVersion 21
}
}

// upload to maven task
//if (System.getenv().I_AM_KOUSH == 'true') {
// apply from: 'https://raw.github.com/koush/mvn-repo/master/maven.gradle'
//}
84 changes: 58 additions & 26 deletions ion-sample/ion-sample.iml
@@ -1,42 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<module external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/../.." external.system.id="GRADLE" external.system.module.group="Gradle.ion" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="GRADLE_PROJECT_PATH" value=":ion:ion-sample" />
</configuration>
</facet>
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<proGuardCfgFiles>
<file>file://$APPLICATION_HOME_DIR$/sdk/tools/proguard/proguard-android.txt</file>
</proGuardCfgFiles>
<option name="UPDATE_PROPERTY_FILES" value="true" />
<notImportedProperties>
<property>MANIFEST_FILE_PATH</property>
<property>RESOURCES_DIR_PATH</property>
<property>ASSETS_DIR_PATH</property>
<property>NATIVE_LIBS_DIR_PATH</property>
</notImportedProperties>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugJava" />
<option name="ASSEMBLE_TEST_TASK_NAME" value="assembleDebugTest" />
<option name="SOURCE_GEN_TASK_NAME" value="generateDebugSources" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/res" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build/classes/main" />
<output-test url="file://$MODULE_DIR$/build/classes/test" />
<output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/test/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/test/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/test/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/test/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/test/debug" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/gen" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates" />
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="jdk" jdkName="Android API 19 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="ion" />
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/libs" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/libs" recursive="false" />
</library>
</orderEntry>
<orderEntry type="library" exported="" name="gson-2.2.4" level="project" />
<orderEntry type="library" exported="" name="library-1.2.3" level="project" />
<orderEntry type="library" exported="" name="support-annotations-20.0.0" level="project" />
<orderEntry type="library" exported="" name="support-v4-20.0.0" level="project" />
<orderEntry type="module" module-name="ion-ion" exported="" />
</component>
</module>

9 changes: 0 additions & 9 deletions ion-test/.classpath

This file was deleted.

33 changes: 0 additions & 33 deletions ion-test/.project

This file was deleted.

30 changes: 0 additions & 30 deletions ion-test/ion-test.iml

This file was deleted.

5 changes: 0 additions & 5 deletions ion-test/project.properties

This file was deleted.

64 changes: 0 additions & 64 deletions ion-test/src/com/koushikdutta/ion/test/ContentTests.java

This file was deleted.

46 changes: 25 additions & 21 deletions ion/build.gradle
Expand Up @@ -6,44 +6,48 @@ buildscript {
repositories {
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
classpath 'com.android.tools.build:gradle:0.12.+'
}
}

apply plugin: 'android-library'
apply plugin: 'com.android.library'

repositories {
mavenCentral()
}

dependencies {
compile project(':AndroidAsync')
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.android.support:support-v4:20.+'
compile project(':AndroidAsync:AndroidAsync')
compile 'com.google.code.gson:gson:+'
}

android {
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'

java {
srcDir 'src/'
}
}
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'

java {
srcDir 'src/'
}
}
androidTest.setRoot('test')
androidTest.manifest.srcFile 'test/AndroidManifest.xml'
androidTest.java.srcDirs=['test/src/']
androidTest.res.srcDirs=['test/res/']
androidTest.assets.srcDirs=['test/assets/']
}

compileSdkVersion 19
buildToolsVersion "19.0.3"
buildToolsVersion '20.0.0'

defaultConfig {
minSdkVersion 7
targetSdkVersion 19
minSdkVersion 9
targetSdkVersion 21
}
}

// upload to maven task
if (System.getenv().I_AM_KOUSH == 'true') {
apply from: 'https://raw.github.com/koush/mvn-repo/master/maven.gradle'
}
//if (System.getenv().I_AM_KOUSH == 'true') {
// apply from: 'https://raw.github.com/koush/mvn-repo/master/maven.gradle'
//}

0 comments on commit bf2f4d8

Please sign in to comment.