diff --git a/AndroidManifest.xml b/AndroidManifest.xml
deleted file mode 100644
index cd6e1dd..0000000
--- a/AndroidManifest.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index a52b86f..2eb8d24 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,3 +1,5 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+
buildscript {
repositories {
jcenter()
@@ -6,30 +8,12 @@ buildscript {
classpath 'com.android.tools.build:gradle:1.1.0'
}
}
+
allprojects {
version = VERSION_NAME
group = GROUP
repositories {
- mavenCentral()
- }
-}
-apply plugin: 'com.android.library'
-
-android {
- compileSdkVersion 21
- buildToolsVersion '21.1.2'
- sourceSets {
- main {
- manifest.srcFile 'AndroidManifest.xml'
- java.srcDirs = ['src']
- res.srcDirs = ['res']
- }
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_6
- targetCompatibility JavaVersion.VERSION_1_6
+ jcenter()
}
}
-
-apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
\ No newline at end of file
diff --git a/libary/build.gradle b/libary/build.gradle
new file mode 100644
index 0000000..a525479
--- /dev/null
+++ b/libary/build.gradle
@@ -0,0 +1,13 @@
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion 21
+ buildToolsVersion "21.1.2"
+
+ defaultConfig {
+ minSdkVersion 8
+ targetSdkVersion 21
+ }
+}
+
+apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
\ No newline at end of file
diff --git a/libary/src/main/AndroidManifest.xml b/libary/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..8dec378
--- /dev/null
+++ b/libary/src/main/AndroidManifest.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/src/com/larswerkman/holocolorpicker/ColorPicker.java b/libary/src/main/java/com/larswerkman/holocolorpicker/ColorPicker.java
similarity index 100%
rename from src/com/larswerkman/holocolorpicker/ColorPicker.java
rename to libary/src/main/java/com/larswerkman/holocolorpicker/ColorPicker.java
diff --git a/src/com/larswerkman/holocolorpicker/OpacityBar.java b/libary/src/main/java/com/larswerkman/holocolorpicker/OpacityBar.java
similarity index 99%
rename from src/com/larswerkman/holocolorpicker/OpacityBar.java
rename to libary/src/main/java/com/larswerkman/holocolorpicker/OpacityBar.java
index d14d859..52774e2 100644
--- a/src/com/larswerkman/holocolorpicker/OpacityBar.java
+++ b/libary/src/main/java/com/larswerkman/holocolorpicker/OpacityBar.java
@@ -507,7 +507,7 @@ public int getColor() {
* WARNING: Don't change the color picker. it is done already when the bar
* is added to the ColorPicker
*
- * @see ColorPicker#addSVBar(SVBar)
+ * @see com.larswerkman.holocolorpicker.ColorPicker#addSVBar(SVBar)
* @param picker
*/
public void setColorPicker(ColorPicker picker) {
diff --git a/src/com/larswerkman/holocolorpicker/SVBar.java b/libary/src/main/java/com/larswerkman/holocolorpicker/SVBar.java
similarity index 99%
rename from src/com/larswerkman/holocolorpicker/SVBar.java
rename to libary/src/main/java/com/larswerkman/holocolorpicker/SVBar.java
index 64fa038..4317877 100644
--- a/src/com/larswerkman/holocolorpicker/SVBar.java
+++ b/libary/src/main/java/com/larswerkman/holocolorpicker/SVBar.java
@@ -497,7 +497,7 @@ public int getColor() {
* WARNING: Don't change the color picker. it is done already when the bar
* is added to the ColorPicker
*
- * @see ColorPicker#addSVBar(com.larswerkman.holocolorpicker.SVBar)
+ * @see com.larswerkman.holocolorpicker.ColorPicker#addSVBar(SVBar)
* @param picker
*/
public void setColorPicker(ColorPicker picker) {
diff --git a/src/com/larswerkman/holocolorpicker/SaturationBar.java b/libary/src/main/java/com/larswerkman/holocolorpicker/SaturationBar.java
similarity index 99%
rename from src/com/larswerkman/holocolorpicker/SaturationBar.java
rename to libary/src/main/java/com/larswerkman/holocolorpicker/SaturationBar.java
index 38e924e..ac3b589 100644
--- a/src/com/larswerkman/holocolorpicker/SaturationBar.java
+++ b/libary/src/main/java/com/larswerkman/holocolorpicker/SaturationBar.java
@@ -495,7 +495,7 @@ public int getColor() {
* WARNING: Don't change the color picker. it is done already when the bar
* is added to the ColorPicker
*
- * @see ColorPicker#addSVBar(SVBar)
+ * @see com.larswerkman.holocolorpicker.ColorPicker#addSVBar(SVBar)
* @param picker
*/
public void setColorPicker(ColorPicker picker) {
diff --git a/src/com/larswerkman/holocolorpicker/ValueBar.java b/libary/src/main/java/com/larswerkman/holocolorpicker/ValueBar.java
similarity index 99%
rename from src/com/larswerkman/holocolorpicker/ValueBar.java
rename to libary/src/main/java/com/larswerkman/holocolorpicker/ValueBar.java
index 0437c9d..6859c97 100644
--- a/src/com/larswerkman/holocolorpicker/ValueBar.java
+++ b/libary/src/main/java/com/larswerkman/holocolorpicker/ValueBar.java
@@ -491,7 +491,7 @@ public int getColor() {
* WARNING: Don't change the color picker. it is done already when the bar
* is added to the ColorPicker
*
- * @see ColorPicker#addSVBar(SVBar)
+ * @see com.larswerkman.holocolorpicker.ColorPicker#addSVBar(com.larswerkman.holocolorpicker.SVBar)
* @param picker
*/
public void setColorPicker(ColorPicker picker) {
diff --git a/res/values/attrs.xml b/libary/src/main/res/values/attrs.xml
similarity index 100%
rename from res/values/attrs.xml
rename to libary/src/main/res/values/attrs.xml
diff --git a/res/values/dimens.xml b/libary/src/main/res/values/dimens.xml
similarity index 100%
rename from res/values/dimens.xml
rename to libary/src/main/res/values/dimens.xml
diff --git a/project.properties b/project.properties
deleted file mode 100644
index 93c8c3c..0000000
--- a/project.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-21
-android.library=true
diff --git a/settings.gradle b/settings.gradle
index 5e16880..87ed970 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,2 +1 @@
-rootProject.name = 'holocolorpicker'
-
+include ':libary'