Commit 1060448e authored by Lionel Seinturier's avatar Lionel Seinturier

Move examples for extensions to the corresponding directories.

parent bff318a9
......@@ -79,13 +79,12 @@ these samples.
- helloworld-pojo: POJO component implementations,
- helloworld-tinfilet: Tinfilet optimization level source code generator ,
- helloworld-with-intent: policy sets,
- osgi: some examples using the OSGi Equinox and Felix frameworks,
- scala: components implemented with Scala (contributed by Romain),
- ultra-merge-helloworld: ultra-merge optimization level.
The extension directory contains some extensions to Tinfi for the following
frameworks:
- osgi: the OSGi Equinox and Felix frameworks
- osgi: the OSGi Equinox and Felix frameworks.
3. Compiling and installing Tinfi
......@@ -190,4 +189,4 @@ launches the HelloWorld component by invoking the interface named r.
For any question, please contact: frascati@ow2.org
Date of creation of this file: 24 June 2007.
Last modified: 16 March 2015.
Last modified: 21 March 2015.
......@@ -23,7 +23,6 @@
<module>helloworld-pojo</module>
<module>helloworld-tinfilet</module>
<module>helloworld-with-intent</module>
<module>osgi</module>
<module>ultra-merge-helloworld</module>
</modules>
......
cd foobar-cases\proxyparameters
call mvn -Pjavac clean test
cd ..\..\..\helloworld
call mvn -Ptinfi:run
rem Not in Hudson
cd ..\advanced\foobar-cases\tinfilet-clover
call mvn clean test
cd ..\..\osgi\jetty-equinox
call mvn clean test
cd ..\jetty-felix
call mvn clean test
cd ..\..
\ No newline at end of file
#!/bin/sh
cd foobar-cases/proxyparameters
mvn -Pjavac clean test
cd ../../../helloworld
mvn -Ptinfi:run
# Not in Hudson
cd ../advanced/foobar-cases/tinfilet-clover
mvn clean test
cd ../../osgi/jetty-equinox
mvn clean test
cd ../jetty-felix
mvn clean test
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-helloworld</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -10,7 +10,7 @@
<artifactId>frascati-tinfi-helloworld-assembly</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example HelloWorld OSGi - Assembly</name>
<name>Tinfi OSGi Example HelloWorld - Assembly</name>
<dependencies>
<dependency>
......
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-helloworld</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -10,7 +10,7 @@
<artifactId>frascati-tinfi-helloworld-client</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example HelloWorld OSGi - Client</name>
<name>Tinfi OSGi Example HelloWorld - Client</name>
<dependencies>
<dependency>
......
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-helloworld</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -10,7 +10,7 @@
<artifactId>frascati-tinfi-helloworld-interfaces</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example HelloWorld OSGi - Interfaces</name>
<name>Tinfi OSGi Example HelloWorld - Interfaces</name>
<dependencies>
<dependency>
......
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-osgi-parent</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -10,7 +10,7 @@
<artifactId>frascati-tinfi-helloworld</artifactId>
<packaging>pom</packaging>
<name>Tinfi Example HelloWorld OSGi</name>
<name>Tinfi OSGi Example HelloWorld</name>
<modules>
<module>interfaces</module>
......
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-helloworld</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -10,7 +10,7 @@
<artifactId>frascati-tinfi-helloworld-server</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example HelloWorld OSGi - Server</name>
<name>Tinfi OSGi Example HelloWorld - Server</name>
<dependencies>
<dependency>
......
......@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-osgi-parent</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -11,7 +11,7 @@
<artifactId>frascati-tinfi-equinox-jetty</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example OSGi/Equinox Jetty</name>
<name>Tinfi OSGi Equinox Example Jetty</name>
<!-- ================================================== -->
<!-- Properties used for lauching the application. -->
......
......@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-osgi-parent</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
......@@ -11,7 +11,7 @@
<artifactId>frascati-tinfi-felix-jetty</artifactId>
<packaging>jar</packaging>
<name>Tinfi Example OSGi/Felix Jetty</name>
<name>Tinfi OSGi Felix Example Jetty</name>
<!-- ================================================== -->
<!-- Properties used for lauching the application. -->
......
......@@ -2,16 +2,16 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.ow2.frascati.tinfi.examples</groupId>
<artifactId>frascati-tinfi-parent</artifactId>
<groupId>org.ow2.frascati.tinfi.osgi</groupId>
<artifactId>frascati-tinfi-osgi-parent</artifactId>
<version>1.6-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.ow2.frascati.tinfi.examples.osgi</groupId>
<groupId>org.ow2.frascati.tinfi.osgi.examples</groupId>
<artifactId>frascati-tinfi-osgi-parent</artifactId>
<packaging>pom</packaging>
<name>Tinfi Examples OSGi</name>
<name>Tinfi OSGi Examples</name>
<modules>
<module>helloworld</module>
......
......@@ -20,4 +20,13 @@
<module>mixed</module>
</modules>
<profiles>
<profile>
<id>tinfi:examples</id>
<modules>
<module>examples</module>
</modules>
</profile>
</profiles>
</project>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment