Skip to content
This repository has been archived by the owner on Apr 3, 2023. It is now read-only.

Commit

Permalink
0.6.0 Gutemerg
Browse files Browse the repository at this point in the history
  • Loading branch information
LucianoZu committed Oct 18, 2015
1 parent c6723c5 commit 1d3be9c
Show file tree
Hide file tree
Showing 20 changed files with 176 additions and 20 deletions.
12 changes: 11 additions & 1 deletion ArdulinkConsole/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand All @@ -30,6 +30,16 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-console</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
12 changes: 11 additions & 1 deletion ArdulinkCore/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand All @@ -30,6 +30,16 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-core</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
/**
Copyright 2013 Luciano Zu project Ardulink http://www.ardulink.org/
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@author Luciano Zu
*/
package org.zu.ardulink.protocol.custommessages;

/**
* [ardulinktitle] [ardulinkversion]
* This interface is used from custom components that need for generate
* custom messages.
*
* @author Luciano Zu
* @see SimpleCustomMessageMaker
*
* [adsense]
*/
public interface CustomMessageMaker {

public String getCustomMessage(String... args);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
/**
Copyright 2013 Luciano Zu project Ardulink http://www.ardulink.org/
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@author Luciano Zu
*/
package org.zu.ardulink.protocol.custommessages;

/**
* [ardulinktitle] [ardulinkversion]
* This interface is used from custom components that need for generate
* custom messages.
*
* @author Luciano Zu
* @see SimpleCustomMessageMaker
* @see CustomMessageMaker
*
* [adsense]
*/
public interface CustomMessageSender {
public void setCustomMessageMaker(CustomMessageMaker customMessageMaker);
public CustomMessageMaker getCustomMessageMaker();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,34 @@
package org.zu.ardulink.protocol.custommessages;
/**
Copyright 2013 Luciano Zu project Ardulink http://www.ardulink.org/
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@author Luciano Zu
*/
package org.zu.ardulink.protocol.custommessages;


/**
* [ardulinktitle] [ardulinkversion]
* This is a simple implementation for CustomMessageMaker interface
* custom messages.
*
* @author Luciano Zu
* @see CustomMessageSender
* @see CustomMessageMaker
*
* [adsense]
*/
public class SimpleCustomMessageMaker implements CustomMessageMaker {

@Override
Expand Down
9 changes: 7 additions & 2 deletions ArdulinkMail/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="testResources"/>
<classpathentry kind="src" path="test"/>
<classpathentry including="**/*.java" kind="src" path="testResources"/>
<classpathentry kind="src" output="target/test-classes" path="test">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
Expand Down
2 changes: 2 additions & 0 deletions ArdulinkMail/.settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
eclipse.preferences.version=1
encoding/<project>=CP1252
encoding/src=CP1252
encoding/test=CP1252
encoding/testResources=CP1252
12 changes: 11 additions & 1 deletion ArdulinkMail/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand Down Expand Up @@ -44,6 +44,16 @@
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-mail</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
12 changes: 11 additions & 1 deletion ArdulinkNetworkProxyServer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand All @@ -30,6 +30,16 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-networkproxyserver</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
12 changes: 11 additions & 1 deletion ArdulinkSwing/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand All @@ -30,6 +30,16 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-swing</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
2 changes: 1 addition & 1 deletion DataReceiver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand Down
4 changes: 2 additions & 2 deletions Deploy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ardulink</groupId>
<artifactId>Deploy</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
<packaging>pom</packaging>

<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand Down
7 changes: 7 additions & 0 deletions Deploy/rootfolder/Features.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
Version 0.6.0.20151017 Gutenberg

- Added MQTT support. Ardulink MQTT is a command line application that can control Arduino boards receiving messages from a MQTT broker.
- Added Mail support. Ardulink Mail is a command line application that can control Arduino boards receiving messages from an email inbox.
- Enhanced build system with maven
- Crated several Ardulink modules instead of a single JAR. Now Ardulink is composed by several JARs.

Version 0.5.0.20150606 Life Multiplexer

- Improved Network Proxy Server broadcast capabilities, now it's possible broadcast events to many clients connected to the same Arduino board
Expand Down
Binary file modified Deploy/rootfolder/Notes.odt
Binary file not shown.
Binary file modified Deploy/rootfolder/Notes.pdf
Binary file not shown.
10 changes: 5 additions & 5 deletions JavadocUtils/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<project name="Add HTML fragments to Javadoc" default="modifyAdsense">

<target name="modifyAdsense">
<replace dir="generated/doc" token="[adsense]">
<replace dir="generated" token="[adsense]">
<replacevalue><![CDATA[<br/><br/><script type="text/javascript">
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js2.ad/size=336X280/r='+new Date().getTime()+'"><\/s'+'cript>');
</script>
Expand All @@ -23,20 +23,20 @@
</target>

<target name="modifyTitle">
<replace dir="generated/doc" token="[ardulinktitle]">
<replace dir="generated" token="[ardulinktitle]">
<replacevalue><![CDATA[<h3>Ardulink - <a href="http://www.ardulink.org/" target="_parent">return to homepage</a></h3>]]></replacevalue>
</replace>
</target>

<target name="modifyVersion">
<replace dir="generated/doc" token="[ardulinkversion]">
<replacevalue><![CDATA[<p>v0.5.0 Life Multiplexer</p>]]></replacevalue>
<replace dir="generated" token="[ardulinkversion]">
<replacevalue><![CDATA[<p>v0.6.0 Gutenberg</p>]]></replacevalue>
</replace>
</target>


<target name="clean">
<delete dir="generated/doc" />
<delete dir="generated" />
</target>

</project>
2 changes: 1 addition & 1 deletion JoystickSmartCarDriver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand Down
12 changes: 11 additions & 1 deletion Mqtt/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<repositories>
Expand Down Expand Up @@ -39,6 +39,16 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<show>public</show>
<reportOutputDirectory>${project.basedir}/../JavadocUtils/generated</reportOutputDirectory>
<destDir>ardulink-mqtt</destDir>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
2 changes: 1 addition & 1 deletion SimpleSmartCarDriver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
</parent>

<build>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.ardulink</groupId>
<artifactId>parent</artifactId>
<version>0.5.1-SNAPSHOT</version>
<version>0.6.0</version>
<packaging>pom</packaging>

<repositories>
Expand Down

0 comments on commit 1d3be9c

Please sign in to comment.