]> source.dussan.org Git - iciql.git/commitdiff
Update documentation and tested databases
authorJames Moger <james.moger@gitblit.com>
Mon, 4 Apr 2016 18:56:06 +0000 (14:56 -0400)
committerJames Moger <james.moger@gitblit.com>
Mon, 4 Apr 2016 18:56:06 +0000 (14:56 -0400)
.classpath
README.markdown
build.moxie
pom.xml

index 8d28b2ddd26d2e9eafc60e96c944e6761e658ceb..c7a58891b29ad9ad178dddd970bd37c8add5a0ef 100644 (file)
@@ -4,24 +4,25 @@
        <classpathentry kind="src" path="src/test/java" output="bin/test-classes" />
        <classpathentry kind="src" path="src/test/resources" output="bin/test-classes" />
        <classpathentry kind="lib" path="ext/jcommander-1.17.jar" sourcepath="ext/src/jcommander-1.17.jar" />
-       <classpathentry kind="lib" path="ext/h2-1.4.187.jar" sourcepath="ext/src/h2-1.4.187.jar" />
-       <classpathentry kind="lib" path="ext/hsqldb-2.3.2.jar" sourcepath="ext/src/hsqldb-2.3.2.jar" />
-       <classpathentry kind="lib" path="ext/derby-10.11.1.1.jar" />
-       <classpathentry kind="lib" path="ext/derbyclient-10.11.1.1.jar" />
-       <classpathentry kind="lib" path="ext/derbynet-10.11.1.1.jar" />
-       <classpathentry kind="lib" path="ext/mysql-connector-java-5.1.33.jar" />
-       <classpathentry kind="lib" path="ext/postgresql-9.4-1201-jdbc41.jar" sourcepath="ext/src/postgresql-9.4-1201-jdbc41.jar" />
-       <classpathentry kind="lib" path="ext/sqlite-jdbc-3.8.10.1.jar" sourcepath="ext/src/sqlite-jdbc-3.8.10.1.jar" />
-       <classpathentry kind="lib" path="ext/slf4j-api-1.7.12.jar" sourcepath="ext/src/slf4j-api-1.7.12.jar" />
+       <classpathentry kind="lib" path="ext/h2-1.4.191.jar" />
+       <classpathentry kind="lib" path="ext/hsqldb-2.3.3.jar" />
+       <classpathentry kind="lib" path="ext/derby-10.12.1.1.jar" />
+       <classpathentry kind="lib" path="ext/derbyclient-10.12.1.1.jar" />
+       <classpathentry kind="lib" path="ext/derbynet-10.12.1.1.jar" />
+       <classpathentry kind="lib" path="ext/mysql-connector-java-5.1.38.jar" />
+       <classpathentry kind="lib" path="ext/postgresql-9.4.1208.jar" />
+       <classpathentry kind="lib" path="ext/sqlite-jdbc-3.8.11.2.jar" />
+       <classpathentry kind="lib" path="ext/slf4j-api-1.7.20.jar" sourcepath="ext/src/slf4j-api-1.7.20.jar" />
        <classpathentry kind="lib" path="ext/commons-pool-1.5.6.jar" sourcepath="ext/src/commons-pool-1.5.6.jar" />
        <classpathentry kind="lib" path="ext/commons-dbcp-1.4.jar" sourcepath="ext/src/commons-dbcp-1.4.jar" />
        <classpathentry kind="lib" path="ext/gson-2.3.jar" sourcepath="ext/src/gson-2.3.jar" />
-       <classpathentry kind="lib" path="ext/xstream-1.4.8.jar" sourcepath="ext/src/xstream-1.4.8.jar" />
+       <classpathentry kind="lib" path="ext/xstream-1.4.9.jar" sourcepath="ext/src/xstream-1.4.9.jar" />
        <classpathentry kind="lib" path="ext/xmlpull-1.1.3.1.jar" />
        <classpathentry kind="lib" path="ext/xpp3_min-1.1.4c.jar" sourcepath="ext/src/xpp3_min-1.1.4c.jar" />
+       <classpathentry kind="lib" path="ext/activation-1.1.1.jar" sourcepath="ext/src/activation-1.1.1.jar" />
        <classpathentry kind="lib" path="ext/junit-4.11.jar" sourcepath="ext/src/junit-4.11.jar" />
        <classpathentry kind="lib" path="ext/jmock-1.0.1.jar" sourcepath="ext/src/jmock-1.0.1.jar" />
-       <classpathentry kind="lib" path="ext/snakeyaml-1.15.jar" sourcepath="ext/src/snakeyaml-1.15.jar" />
+       <classpathentry kind="lib" path="ext/snakeyaml-1.17.jar" sourcepath="ext/src/snakeyaml-1.17.jar" />
        <classpathentry kind="lib" path="ext/hamcrest-core-1.3.jar" sourcepath="ext/src/hamcrest-core-1.3.jar" />
        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER" />
        <classpathentry kind="output" path="bin/classes" />
index caf1b9905af76903fb81419010db89ddd9e02f01..9a513e6fbd3e5f12211918855d18c4f3c81ba92a 100644 (file)
@@ -19,10 +19,10 @@ Supported Databases (Unit-Tested)
 -------\r
 - [H2](http://h2database.com) 1.4\r
 - [HSQLDB](http://hsqldb.org) 2.3\r
-- [Derby](http://db.apache.org/derby) 10.11\r
+- [Derby](http://db.apache.org/derby) 10.12\r
 - [MySQL](http://mysql.com) 5.6\r
-- [PostgreSQL](http://postgresql.org) 9.3\r
-- [SQLite](http://www.sqlite.org) 3.10\r
+- [PostgreSQL](http://postgresql.org) 9.5\r
+- [SQLite](http://www.sqlite.org) 3.8\r
 \r
 Support for others is possible and may only require creating a simple "dialect" class.\r
 \r
@@ -43,10 +43,24 @@ Binaries @ [Iciql Maven Repository](http://gitblit.github.io/iciql/maven/)
 \r
 Building iciql\r
 ----------------\r
-[Eclipse](http://eclipse.org) is recommended for development as the project settings are preconfigured.\r
 \r
-1. Import the iciql project into your Eclipse workspace.<br/>\r
-*There will be lots of build errors.*\r
-2. Using Ant, execute the `build.xml` script in the project root.<br/>\r
-*This will download all necessary build dependencies.*\r
-3. Select your iciql project root and **Refresh** the project, this should correct all build problems.\r
+## Maven\r
+\r
+You may use Maven to build the project:\r
+\r
+    mvn clean package\r
+    \r
+You may use Maven to run the test suite on the default database:\r
+\r
+    mvn clean test\r
+\r
+## Ant\r
+\r
+You may also use Ant to build this project.\r
+\r
+    ant clean build\r
+    \r
+You execute the full test suite against all tested databases:\r
\r
+     ant testsuite\r
+\r
index e2aacbd747bf1cae3c2f1e2019edac2a5d65727b..7357aac33c57f8db327fccdb2fffd3835440e6fa 100644 (file)
@@ -33,10 +33,9 @@ developers:
 - {
   id: james
   name: 'James Moger'
-  url: 'https://plus.google.com/u/0/116428776452027956920'
-  organization: VAS
-  organizationUrl: 'http://www.vas.com'
-  roles: developer
+  email: 'james.moger@gmail.com'
+  organization: 'gitblit.com'
+  organizationUrl: 'https://github.com/gitblit'
   }
 
 scm: {
@@ -83,12 +82,12 @@ dependencyDirectory: ext
 repositories: central
 
 properties: {
-       h2.version : 1.4.187
-       hsqldb.version : 2.3.2
-       derby.version : 10.11.1.1
+       h2.version : 1.4.191
+       hsqldb.version : 2.3.3
+       derby.version : 10.12.1.1
        mysql.version : 5.6
-       postgresql.version : 9.3
-       sqlite.version : 3.8.10.1
+       postgresql.version : 9.5
+       sqlite.version : 3.8.11.2
 }
 
 dependencies:
@@ -98,14 +97,14 @@ dependencies:
 - provided 'org.apache.derby:derby:${derby.version}'
 - provided 'org.apache.derby:derbyclient:${derby.version}'
 - provided 'org.apache.derby:derbynet:${derby.version}'
-- provided 'mysql:mysql-connector-java:5.1.33'
-- provided 'org.postgresql:postgresql:9.4-1201-jdbc41'
+- provided 'mysql:mysql-connector-java:5.1.38'
+- provided 'org.postgresql:postgresql:9.4.1208'
 - provided 'org.xerial:sqlite-jdbc:${sqlite.version}'
-- provided 'org.slf4j:slf4j-api:1.7.12'
+- provided 'org.slf4j:slf4j-api:1.7.20'
 - provided 'commons-pool:commons-pool:1.5.6'
 - provided 'commons-dbcp:commons-dbcp:1.4'
 - provided 'com.google.code.gson:gson:2.3'
-- provided 'com.thoughtworks.xstream:xstream:1.4.8'
-- provided 'org.yaml:snakeyaml:1.15'
+- provided 'com.thoughtworks.xstream:xstream:1.4.9'
+- provided 'org.yaml:snakeyaml:1.17'
 - test 'junit'
 - build 'jacoco'
diff --git a/pom.xml b/pom.xml
index 7024082328f44bc4a3ab52e6c29a32b4d626b512..afb82bd12fb9b58a51bd03f6af1e4a290b53ab96 100644 (file)
--- a/pom.xml
+++ b/pom.xml
         <dependency>
             <groupId>com.h2database</groupId>
             <artifactId>h2</artifactId>
-            <version>1.4.187</version>
+            <version>1.4.191</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.hsqldb</groupId>
             <artifactId>hsqldb</artifactId>
-            <version>2.3.2</version>
+            <version>2.3.3</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.derby</groupId>
             <artifactId>derby</artifactId>
-            <version>10.11.1.1</version>
+            <version>10.12.1.1</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.derby</groupId>
             <artifactId>derbyclient</artifactId>
-            <version>10.11.1.1</version>
+            <version>10.12.1.1</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.derby</groupId>
             <artifactId>derbynet</artifactId>
-            <version>10.11.1.1</version>
+            <version>10.12.1.1</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
-            <version>5.1.33</version>
+            <version>5.1.38</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.postgresql</groupId>
             <artifactId>postgresql</artifactId>
-            <version>9.4-1201-jdbc41</version>
+            <version>9.4.1208</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.xerial</groupId>
             <artifactId>sqlite-jdbc</artifactId>
-            <version>3.8.10.1</version>
+            <version>3.8.11.2</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
-            <version>1.7.12</version>
+            <version>1.7.20</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>com.thoughtworks.xstream</groupId>
             <artifactId>xstream</artifactId>
-            <version>1.4.8</version>
+            <version>1.4.9</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.yaml</groupId>
             <artifactId>snakeyaml</artifactId>
-            <version>1.15</version>
+            <version>1.17</version>
             <type>jar</type>
             <scope>provided</scope>
         </dependency>