]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Added HDF5 Java interface library version 1.10.0-patch1 to the platform 18/1518/3
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 1 Mar 2018 23:08:48 +0000 (01:08 +0200)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Fri, 2 Mar 2018 00:19:44 +0000 (02:19 +0200)
If you need the library in your product, include the hdf.hdf5 feature to
include the hdf.hdf5lib plug-in.

For now only the win32.x86_64 build of the interface library is included
in the plug-in but also linux and mac compilations of the DLL should be
included in the future.

refs #7793

Change-Id: I274a1ccf6e00b106c06d74767dd78c36e4073dad

20 files changed:
bundles/hdf.hdf5lib/.classpath [new file with mode: 0644]
bundles/hdf.hdf5lib/.project [new file with mode: 0644]
bundles/hdf.hdf5lib/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
bundles/hdf.hdf5lib/COPYING [new file with mode: 0644]
bundles/hdf.hdf5lib/META-INF/MANIFEST.MF [new file with mode: 0644]
bundles/hdf.hdf5lib/README.md [new file with mode: 0644]
bundles/hdf.hdf5lib/about.html [new file with mode: 0644]
bundles/hdf.hdf5lib/build.properties [new file with mode: 0644]
bundles/hdf.hdf5lib/hdf5_java.dll [new file with mode: 0644]
bundles/hdf.hdf5lib/jarhdf5-1.10.0.jar [new file with mode: 0644]
bundles/hdf.hdf5lib/pom.xml [new file with mode: 0644]
bundles/hdf.hdf5lib/src/.keep [new file with mode: 0644]
bundles/pom.xml
features/hdf.hdf5.feature/.project [new file with mode: 0644]
features/hdf.hdf5.feature/HDF5.license.txt [new file with mode: 0644]
features/hdf.hdf5.feature/build.properties [new file with mode: 0644]
features/hdf.hdf5.feature/feature.xml [new file with mode: 0644]
features/org.simantics.sdk.feature/feature.xml
features/pom.xml
releng/pom.xml

diff --git a/bundles/hdf.hdf5lib/.classpath b/bundles/hdf.hdf5lib/.classpath
new file mode 100644 (file)
index 0000000..3d56277
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<classpath>\r
+       <classpathentry exported="true" kind="lib" path="jarhdf5-1.10.0.jar" sourcepath="C:/work/hdf5/CMake-hdf5-1.10.0-patch1/hdf5-1.10.0-patch1/java/src"/>\r
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>\r
+       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
+       <classpathentry kind="src" path="src"/>\r
+       <classpathentry kind="output" path="bin"/>\r
+</classpath>\r
diff --git a/bundles/hdf.hdf5lib/.project b/bundles/hdf.hdf5lib/.project
new file mode 100644 (file)
index 0000000..6e3c1da
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>hdf.hdf5lib</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.jdt.core.javabuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+               <buildCommand>\r
+                       <name>org.eclipse.pde.ManifestBuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+               <buildCommand>\r
+                       <name>org.eclipse.pde.SchemaBuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.pde.PluginNature</nature>\r
+               <nature>org.eclipse.jdt.core.javanature</nature>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/bundles/hdf.hdf5lib/.settings/org.eclipse.jdt.core.prefs b/bundles/hdf.hdf5lib/.settings/org.eclipse.jdt.core.prefs
new file mode 100644 (file)
index 0000000..295926d
--- /dev/null
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1\r
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled\r
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8\r
+org.eclipse.jdt.core.compiler.compliance=1.8\r
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error\r
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error\r
+org.eclipse.jdt.core.compiler.source=1.8\r
diff --git a/bundles/hdf.hdf5lib/COPYING b/bundles/hdf.hdf5lib/COPYING
new file mode 100644 (file)
index 0000000..08bc324
--- /dev/null
@@ -0,0 +1,98 @@
+\r
+Copyright Notice and License Terms for \r
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+-----------------------------------------------------------------------------\r
+\r
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+Copyright 2006-2016 by The HDF Group.\r
+\r
+NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+Copyright 1998-2006 by the Board of Trustees of the University of Illinois.\r
+\r
+All rights reserved.\r
+\r
+Redistribution and use in source and binary forms, with or without \r
+modification, are permitted for any purpose (including commercial purposes) \r
+provided that the following conditions are met:\r
+\r
+1. Redistributions of source code must retain the above copyright notice, \r
+   this list of conditions, and the following disclaimer.\r
+\r
+2. Redistributions in binary form must reproduce the above copyright notice, \r
+   this list of conditions, and the following disclaimer in the documentation \r
+   and/or materials provided with the distribution.\r
+\r
+3. In addition, redistributions of modified forms of the source or binary \r
+   code must carry prominent notices stating that the original code was \r
+   changed and the date of the change.\r
+\r
+4. All publications or advertising materials mentioning features or use of \r
+   this software are asked, but not required, to acknowledge that it was \r
+   developed by The HDF Group and by the National Center for Supercomputing \r
+   Applications at the University of Illinois at Urbana-Champaign and \r
+   credit the contributors.\r
+\r
+5. Neither the name of The HDF Group, the name of the University, nor the \r
+   name of any Contributor may be used to endorse or promote products derived \r
+   from this software without specific prior written permission from \r
+   The HDF Group, the University, or the Contributor, respectively.\r
+\r
+DISCLAIMER: \r
+THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS \r
+"AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED.  In no \r
+event shall The HDF Group or the Contributors be liable for any damages \r
+suffered by the users arising out of the use of this software, even if \r
+advised of the possibility of such damage. \r
+\r
+-----------------------------------------------------------------------------\r
+-----------------------------------------------------------------------------\r
+\r
+Contributors:   National Center for Supercomputing Applications (NCSA) at \r
+the University of Illinois, Fortner Software, Unidata Program Center (netCDF), \r
+The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), \r
+and Digital Equipment Corporation (DEC).\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+Portions of HDF5 were developed with support from the Lawrence Berkeley \r
+National Laboratory (LBNL) and the United States Department of Energy \r
+under Prime Contract No. DE-AC02-05CH11231.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+Portions of HDF5 were developed with support from the University of \r
+California, Lawrence Livermore National Laboratory (UC LLNL).  \r
+The following statement applies to those portions of the product and must \r
+be retained in any redistribution of source code, binaries, documentation, \r
+and/or accompanying materials:\r
+\r
+   This work was partially produced at the University of California, \r
+   Lawrence Livermore National Laboratory (UC LLNL) under contract \r
+   no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy \r
+   (DOE) and The Regents of the University of California (University) \r
+   for the operation of UC LLNL.\r
+\r
+   DISCLAIMER: \r
+   This work was prepared as an account of work sponsored by an agency of \r
+   the United States Government. Neither the United States Government nor \r
+   the University of California nor any of their employees, makes any \r
+   warranty, express or implied, or assumes any liability or responsibility \r
+   for the accuracy, completeness, or usefulness of any information, \r
+   apparatus, product, or process disclosed, or represents that its use \r
+   would not infringe privately- owned rights. Reference herein to any \r
+   specific commercial products, process, or service by trade name, \r
+   trademark, manufacturer, or otherwise, does not necessarily constitute \r
+   or imply its endorsement, recommendation, or favoring by the United \r
+   States Government or the University of California. The views and \r
+   opinions of authors expressed herein do not necessarily state or reflect \r
+   those of the United States Government or the University of California, \r
+   and shall not be used for advertising or product endorsement purposes.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+HDF5 is available with the SZIP compression library but SZIP is not part \r
+of HDF5 and has separate copyright and license terms. See \93Szip Compression \r
+in HDF Products\94 (www.hdfgroup.org/doc_resource/SZIP/) for further details.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
diff --git a/bundles/hdf.hdf5lib/META-INF/MANIFEST.MF b/bundles/hdf.hdf5lib/META-INF/MANIFEST.MF
new file mode 100644 (file)
index 0000000..c7ef8a4
--- /dev/null
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Java HDF5 Interface (JHI5)
+Bundle-SymbolicName: hdf.hdf5lib
+Bundle-Version: 1.10.0.patch1
+Bundle-Vendor: Semantum Oy
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-ClassPath: .,
+ jarhdf5-1.10.0.jar
+Export-Package: hdf.hdf5lib,
+ hdf.hdf5lib.callbacks,
+ hdf.hdf5lib.exceptions,
+ hdf.hdf5lib.structs
+Bundle-NativeCode: hdf5_java.dll; processor=x86_64; osname=win32
+Require-Bundle: org.slf4j.api;bundle-version="1.7.2"
diff --git a/bundles/hdf.hdf5lib/README.md b/bundles/hdf.hdf5lib/README.md
new file mode 100644 (file)
index 0000000..ea6445a
--- /dev/null
@@ -0,0 +1,4 @@
+The Java HDF5 interface library and the accompanying hdf5_java.dll JNI library\r
+are built without both separately licensed ZLIB and SZIP open source libraries.\r
+The native library (DLL) has been compiled with Visual Studio 2015 and dynamic\r
+linking.
\ No newline at end of file
diff --git a/bundles/hdf.hdf5lib/about.html b/bundles/hdf.hdf5lib/about.html
new file mode 100644 (file)
index 0000000..80b4867
--- /dev/null
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml">\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\r
+<title>About</title>\r
+</head>\r
+<body lang="EN-US">\r
+<h2>About This Content</h2>\r
\r
+<p>August 29th, 2016</p>\r
+<h3>License</h3>\r
+\r
+               <h3>Third Party Content</h3>\r
+               <p>The Content includes items that have been sourced from third parties as set out below.</p>\r
+               <p><em>\r
+               <strong>Java HDF5 Interface (JHI5), version 1.10.0-patch1</strong> <br><br>\r
+                       This library has been obtained from the HDF Group\r
+                       (https://www.hdfgroup.org/HDF5/release/obtain5110.html) unmodified.\r
+                       See file COPYING for more information on the license.\r
+               </em></p>\r
+\r
+</body></html>
\ No newline at end of file
diff --git a/bundles/hdf.hdf5lib/build.properties b/bundles/hdf.hdf5lib/build.properties
new file mode 100644 (file)
index 0000000..4a873ef
--- /dev/null
@@ -0,0 +1,10 @@
+source.. = src/\r
+output.. = bin/\r
+bin.includes = META-INF/,\\r
+               .,\\r
+               jarhdf5-1.10.0.jar,\\r
+               hdf5_java.dll,\\r
+               COPYING,\\r
+               README.md,\\r
+               about.html\r
+src.includes = COPYING\r
diff --git a/bundles/hdf.hdf5lib/hdf5_java.dll b/bundles/hdf.hdf5lib/hdf5_java.dll
new file mode 100644 (file)
index 0000000..aed8a77
Binary files /dev/null and b/bundles/hdf.hdf5lib/hdf5_java.dll differ
diff --git a/bundles/hdf.hdf5lib/jarhdf5-1.10.0.jar b/bundles/hdf.hdf5lib/jarhdf5-1.10.0.jar
new file mode 100644 (file)
index 0000000..1fcdb32
Binary files /dev/null and b/bundles/hdf.hdf5lib/jarhdf5-1.10.0.jar differ
diff --git a/bundles/hdf.hdf5lib/pom.xml b/bundles/hdf.hdf5lib/pom.xml
new file mode 100644 (file)
index 0000000..5c00b7a
--- /dev/null
@@ -0,0 +1,32 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+       <modelVersion>4.0.0</modelVersion>
+       <artifactId>hdf.hdf5lib</artifactId>
+       <packaging>eclipse-plugin</packaging>
+       <version>1.10.0.patch1</version>
+
+       <parent>
+               <groupId>org.simantics</groupId>
+               <artifactId>org.simantics.root.bundles</artifactId>
+               <version>1.0.0-SNAPSHOT</version>
+               <relativePath>..</relativePath>
+       </parent>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.eclipse.tycho</groupId>
+                               <artifactId>target-platform-configuration</artifactId>
+                               <configuration>
+                                       <environments>
+                                               <environment>
+                                                       <os>win32</os>
+                                                       <arch>x86_64</arch>
+                                               </environment>
+                                       </environments>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
+</project>
\ No newline at end of file
diff --git a/bundles/hdf.hdf5lib/src/.keep b/bundles/hdf.hdf5lib/src/.keep
new file mode 100644 (file)
index 0000000..e69de29
index 59ac14535c39204f6960543fc451ce99328dd640..7ac841ad17399d1596fe3d8cb6997bc52a9e2809 100644 (file)
@@ -52,6 +52,7 @@
 
        <modules>
                <module>com.famfamfam.silk</module>
+               <module>hdf.hdf5lib</module>
                <module>org.simantics</module>
                <module>org.simantics.acorn</module>
                <module>org.simantics.action.ontology</module>
diff --git a/features/hdf.hdf5.feature/.project b/features/hdf.hdf5.feature/.project
new file mode 100644 (file)
index 0000000..eb65297
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>hdf.hdf5.feature</name>\r
+       <comment></comment>\r
+       <projects>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.pde.FeatureBuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.pde.FeatureNature</nature>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/features/hdf.hdf5.feature/HDF5.license.txt b/features/hdf.hdf5.feature/HDF5.license.txt
new file mode 100644 (file)
index 0000000..08bc324
--- /dev/null
@@ -0,0 +1,98 @@
+\r
+Copyright Notice and License Terms for \r
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+-----------------------------------------------------------------------------\r
+\r
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+Copyright 2006-2016 by The HDF Group.\r
+\r
+NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities\r
+Copyright 1998-2006 by the Board of Trustees of the University of Illinois.\r
+\r
+All rights reserved.\r
+\r
+Redistribution and use in source and binary forms, with or without \r
+modification, are permitted for any purpose (including commercial purposes) \r
+provided that the following conditions are met:\r
+\r
+1. Redistributions of source code must retain the above copyright notice, \r
+   this list of conditions, and the following disclaimer.\r
+\r
+2. Redistributions in binary form must reproduce the above copyright notice, \r
+   this list of conditions, and the following disclaimer in the documentation \r
+   and/or materials provided with the distribution.\r
+\r
+3. In addition, redistributions of modified forms of the source or binary \r
+   code must carry prominent notices stating that the original code was \r
+   changed and the date of the change.\r
+\r
+4. All publications or advertising materials mentioning features or use of \r
+   this software are asked, but not required, to acknowledge that it was \r
+   developed by The HDF Group and by the National Center for Supercomputing \r
+   Applications at the University of Illinois at Urbana-Champaign and \r
+   credit the contributors.\r
+\r
+5. Neither the name of The HDF Group, the name of the University, nor the \r
+   name of any Contributor may be used to endorse or promote products derived \r
+   from this software without specific prior written permission from \r
+   The HDF Group, the University, or the Contributor, respectively.\r
+\r
+DISCLAIMER: \r
+THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS \r
+"AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED.  In no \r
+event shall The HDF Group or the Contributors be liable for any damages \r
+suffered by the users arising out of the use of this software, even if \r
+advised of the possibility of such damage. \r
+\r
+-----------------------------------------------------------------------------\r
+-----------------------------------------------------------------------------\r
+\r
+Contributors:   National Center for Supercomputing Applications (NCSA) at \r
+the University of Illinois, Fortner Software, Unidata Program Center (netCDF), \r
+The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), \r
+and Digital Equipment Corporation (DEC).\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+Portions of HDF5 were developed with support from the Lawrence Berkeley \r
+National Laboratory (LBNL) and the United States Department of Energy \r
+under Prime Contract No. DE-AC02-05CH11231.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+Portions of HDF5 were developed with support from the University of \r
+California, Lawrence Livermore National Laboratory (UC LLNL).  \r
+The following statement applies to those portions of the product and must \r
+be retained in any redistribution of source code, binaries, documentation, \r
+and/or accompanying materials:\r
+\r
+   This work was partially produced at the University of California, \r
+   Lawrence Livermore National Laboratory (UC LLNL) under contract \r
+   no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy \r
+   (DOE) and The Regents of the University of California (University) \r
+   for the operation of UC LLNL.\r
+\r
+   DISCLAIMER: \r
+   This work was prepared as an account of work sponsored by an agency of \r
+   the United States Government. Neither the United States Government nor \r
+   the University of California nor any of their employees, makes any \r
+   warranty, express or implied, or assumes any liability or responsibility \r
+   for the accuracy, completeness, or usefulness of any information, \r
+   apparatus, product, or process disclosed, or represents that its use \r
+   would not infringe privately- owned rights. Reference herein to any \r
+   specific commercial products, process, or service by trade name, \r
+   trademark, manufacturer, or otherwise, does not necessarily constitute \r
+   or imply its endorsement, recommendation, or favoring by the United \r
+   States Government or the University of California. The views and \r
+   opinions of authors expressed herein do not necessarily state or reflect \r
+   those of the United States Government or the University of California, \r
+   and shall not be used for advertising or product endorsement purposes.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
+HDF5 is available with the SZIP compression library but SZIP is not part \r
+of HDF5 and has separate copyright and license terms. See \93Szip Compression \r
+in HDF Products\94 (www.hdfgroup.org/doc_resource/SZIP/) for further details.\r
+\r
+-----------------------------------------------------------------------------\r
+\r
diff --git a/features/hdf.hdf5.feature/build.properties b/features/hdf.hdf5.feature/build.properties
new file mode 100644 (file)
index 0000000..2c7d861
--- /dev/null
@@ -0,0 +1,2 @@
+bin.includes = feature.xml,\\r
+               HDF5.license.txt\r
diff --git a/features/hdf.hdf5.feature/feature.xml b/features/hdf.hdf5.feature/feature.xml
new file mode 100644 (file)
index 0000000..d0cd9a1
--- /dev/null
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+      id="hdf.hdf5"
+      label="HDF5 for Java"
+      version="1.10.0.patch1"
+      provider-name="Semantum Oy">
+
+   <description>
+      This feature bundles together the Java HDF5 Interface library
+(hdf.hdf5lib) and its dependencies.
+   </description>
+
+   <copyright url="https://svn.hdfgroup.org/hdf5/trunk/COPYING">
+      Copyright Notice and License Terms for 
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities
+-----------------------------------------------------------------------------
+
+HDF5 (Hierarchical Data Format 5) Software Library and Utilities
+Copyright 2006-2016 by The HDF Group.
+
+NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
+Copyright 1998-2006 by the Board of Trustees of the University of Illinois.
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without 
+modification, are permitted for any purpose (including commercial purposes) 
+provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, 
+   this list of conditions, and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice, 
+   this list of conditions, and the following disclaimer in the documentation 
+   and/or materials provided with the distribution.
+
+3. In addition, redistributions of modified forms of the source or binary 
+   code must carry prominent notices stating that the original code was 
+   changed and the date of the change.
+
+4. All publications or advertising materials mentioning features or use of 
+   this software are asked, but not required, to acknowledge that it was 
+   developed by The HDF Group and by the National Center for Supercomputing 
+   Applications at the University of Illinois at Urbana-Champaign and 
+   credit the contributors.
+
+5. Neither the name of The HDF Group, the name of the University, nor the 
+   name of any Contributor may be used to endorse or promote products derived 
+   from this software without specific prior written permission from 
+   The HDF Group, the University, or the Contributor, respectively.
+
+DISCLAIMER: 
+THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS 
+&quot;AS IS&quot; WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED.  In no 
+event shall The HDF Group or the Contributors be liable for any damages 
+suffered by the users arising out of the use of this software, even if 
+advised of the possibility of such damage. 
+
+-----------------------------------------------------------------------------
+-----------------------------------------------------------------------------
+
+Contributors:   National Center for Supercomputing Applications (NCSA) at 
+the University of Illinois, Fortner Software, Unidata Program Center (netCDF), 
+The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), 
+and Digital Equipment Corporation (DEC).
+
+-----------------------------------------------------------------------------
+
+Portions of HDF5 were developed with support from the Lawrence Berkeley 
+National Laboratory (LBNL) and the United States Department of Energy 
+under Prime Contract No. DE-AC02-05CH11231.
+
+-----------------------------------------------------------------------------
+
+Portions of HDF5 were developed with support from the University of 
+California, Lawrence Livermore National Laboratory (UC LLNL).  
+The following statement applies to those portions of the product and must 
+be retained in any redistribution of source code, binaries, documentation, 
+and/or accompanying materials:
+
+   This work was partially produced at the University of California, 
+   Lawrence Livermore National Laboratory (UC LLNL) under contract 
+   no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy 
+   (DOE) and The Regents of the University of California (University) 
+   for the operation of UC LLNL.
+
+   DISCLAIMER: 
+   This work was prepared as an account of work sponsored by an agency of 
+   the United States Government. Neither the United States Government nor 
+   the University of California nor any of their employees, makes any 
+   warranty, express or implied, or assumes any liability or responsibility 
+   for the accuracy, completeness, or usefulness of any information, 
+   apparatus, product, or process disclosed, or represents that its use 
+   would not infringe privately- owned rights. Reference herein to any 
+   specific commercial products, process, or service by trade name, 
+   trademark, manufacturer, or otherwise, does not necessarily constitute 
+   or imply its endorsement, recommendation, or favoring by the United 
+   States Government or the University of California. The views and 
+   opinions of authors expressed herein do not necessarily state or reflect 
+   those of the United States Government or the University of California, 
+   and shall not be used for advertising or product endorsement purposes.
+
+-----------------------------------------------------------------------------
+
+HDF5 is available with the SZIP compression library but SZIP is not part 
+of HDF5 and has separate copyright and license terms. See “Szip Compression 
+in HDF Products” (www.hdfgroup.org/doc_resource/SZIP/) for further details.
+
+-----------------------------------------------------------------------------
+   </copyright>
+
+   <plugin
+         id="org.slf4j.api"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="hdf.hdf5lib"
+         os="win32"
+         arch="x86_64"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+</feature>
index b9e8cfcfcd3944b2936f3361d92be65ac77a6e07..0fc787e69f7428a35820077230a9f16d08f3c424 100644 (file)
          id="org.simantics.simulator.toolkit.db.feature"
          version="0.0.0"/>
 
+   <includes
+         id="hdf.hdf5"
+         version="0.0.0"/>
+
    <plugin
          id="org.simantics.fileimport"
          download-size="0"
index 7b7e3335bdd8ae6b701ac70d7a3311e66d6dbaff..110983d19165ca6cb380a67daf28741d40758cb6 100644 (file)
@@ -88,6 +88,7 @@
     
     <modules>
         <module>com.lowagie.text.feature</module>
+        <module>hdf.hdf5.feature</module>
         <module>org.apache.lucene4.feature</module>
         <module>org.jfree.feature</module>
         <module>org.simantics.acorn.feature</module>
index dd0a01205f9448a55a27fcf973ee3940cb33324c..fcc27a6792c8600ed2ad5ae13f3ee8d559c65445 100644 (file)
 
        <modules>
                <module>org.simantics.sdk.build.targetdefinition</module>
-               <module>org.simantics.sdk.repository</module>
-               <module>org.simantics.desktop.rcp.product</module>
        </modules>
+
+       <profiles>
+               <profile>
+                       <id>build-p2-repository</id>
+                       <activation>
+                               <property>
+                                       <name>build-p2-repository</name>
+                                       <value>!false</value>
+                               </property>
+                       </activation>
+                       <modules>
+                               <module>org.simantics.sdk.repository</module>
+                       </modules>
+               </profile>
+               <profile>
+                       <id>build-products</id>
+                       <activation>
+                               <property>
+                                       <name>build-products</name>
+                                       <value>!false</value>
+                               </property>
+                       </activation>
+                       <modules>
+                               <module>org.simantics.desktop.rcp.product</module>
+                       </modules>
+               </profile>
+       </profiles>
+
 </project>