<arguments>\r
</arguments>\r
</buildCommand>\r
+ <buildCommand>\r
+ <name>org.eclipse.m2e.core.maven2Builder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
</buildSpec>\r
<natures>\r
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>\r
<nature>org.eclipse.pde.FeatureNature</nature>\r
</natures>\r
</projectDescription>\r
--- /dev/null
+activeProfiles=\r
+eclipse.preferences.version=1\r
+resolveWorkspaceProjects=true\r
+version=1\r
</license>\r
\r
<plugin\r
- id="org.simantics.fmil"\r
+ id="org.simantics.fmil.core"\r
download-size="0"\r
install-size="0"\r
version="0.0.0"\r
--- /dev/null
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+ <modelVersion>4.0.0</modelVersion>\r
+\r
+ <parent>\r
+ <groupId>org.simantics.fmi</groupId>\r
+ <artifactId>org.simantics.fmil.parent</artifactId>\r
+ <version>0.0.1-SNAPSHOT</version>\r
+ <relativePath>../org.simantics.fmil.parent</relativePath>\r
+ </parent>\r
+\r
+ <artifactId>org.simantics.fmil</artifactId>\r
+ <packaging>eclipse-feature</packaging>\r
+ <version>1.0.0-SNAPSHOT</version>\r
+\r
+</project>
\ No newline at end of file
<arguments>\r
</arguments>\r
</buildCommand>\r
+ <buildCommand>\r
+ <name>org.eclipse.m2e.core.maven2Builder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
</buildSpec>\r
<natures>\r
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>\r
<nature>org.eclipse.pde.PluginNature</nature>\r
<nature>org.eclipse.jdt.core.javanature</nature>\r
</natures>\r
--- /dev/null
+activeProfiles=\r
+eclipse.preferences.version=1\r
+resolveWorkspaceProjects=true\r
+version=1\r
Bundle-Name: FMI Library 32-bit Windows Fragment
Bundle-SymbolicName: org.simantics.fmil.win32
Bundle-Version: 1.0.0.qualifier
-Fragment-Host: org.simantics.fmil
+Fragment-Host: org.simantics.fmil.core
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Eclipse-PlatformFilter: (& (osgi.ws=win32) (osgi.os=win32) (osgi.arch=x86))
+Eclipse-PlatformFilter: (& (osgi.os=win32) (osgi.arch=x86))
Bundle-Vendor: Semantum Oy
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project\r
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"\r
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+ <modelVersion>4.0.0</modelVersion>\r
+\r
+ <parent>\r
+ <groupId>org.simantics.fmi</groupId>\r
+ <artifactId>org.simantics.fmil.parent</artifactId>\r
+ <version>0.0.1-SNAPSHOT</version>\r
+ <relativePath>../org.simantics.fmil.parent</relativePath>\r
+ </parent>\r
+\r
+ <artifactId>org.simantics.fmil.win32</artifactId>\r
+ <packaging>eclipse-plugin</packaging>\r
+ <version>1.0.0-SNAPSHOT</version>\r
+\r
+ <build>\r
+ <plugins>\r
+ <plugin>\r
+ <groupId>org.eclipse.tycho</groupId>\r
+ <artifactId>target-platform-configuration</artifactId>\r
+ <configuration>\r
+ <environments>\r
+ <environment>\r
+ <os>win32</os>\r
+ <arch>x86</arch>\r
+ </environment>\r
+ </environments>\r
+ </configuration>\r
+ </plugin>\r
+ </plugins>\r
+ </build>\r
+\r
+</project>
\ No newline at end of file
<arguments>\r
</arguments>\r
</buildCommand>\r
+ <buildCommand>\r
+ <name>org.eclipse.m2e.core.maven2Builder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
</buildSpec>\r
<natures>\r
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>\r
<nature>org.eclipse.pde.PluginNature</nature>\r
<nature>org.eclipse.jdt.core.javanature</nature>\r
</natures>\r
--- /dev/null
+activeProfiles=\r
+eclipse.preferences.version=1\r
+resolveWorkspaceProjects=true\r
+version=1\r
Bundle-SymbolicName: org.simantics.fmil.win64
Bundle-Version: 1.0.0.qualifier
Bundle-Vendor: Semantum Oy
-Fragment-Host: org.simantics.fmil;bundle-version="1.0.0"
+Fragment-Host: org.simantics.fmil.core;bundle-version="1.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Eclipse-PlatformFilter: (& (osgi.ws=win32) (osgi.os=win32) (osgi.arch=x86_64))
+Eclipse-PlatformFilter: (& (osgi.os=win32) (osgi.arch=x86_64))
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project\r
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"\r
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+ <modelVersion>4.0.0</modelVersion>\r
+\r
+ <parent>\r
+ <groupId>org.simantics.fmi</groupId>\r
+ <artifactId>org.simantics.fmil.parent</artifactId>\r
+ <version>0.0.1-SNAPSHOT</version>\r
+ <relativePath>../org.simantics.fmil.parent</relativePath>\r
+ </parent>\r
+\r
+ <artifactId>org.simantics.fmil.win64</artifactId>\r
+ <packaging>eclipse-plugin</packaging>\r
+ <version>1.0.0-SNAPSHOT</version>\r
+\r
+ <build>\r
+ <plugins>\r
+ <plugin>\r
+ <groupId>org.eclipse.tycho</groupId>\r
+ <artifactId>target-platform-configuration</artifactId>\r
+ <configuration>\r
+ <environments>\r
+ <environment>\r
+ <os>win32</os>\r
+ <arch>x86_64</arch>\r
+ </environment>\r
+ </environments>\r
+ </configuration>\r
+ </plugin>\r
+ </plugins>\r
+ </build>\r
+\r
+</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>\r
<projectDescription>\r
- <name>org.simantics.fmil</name>\r
+ <name>org.simantics.fmil.core</name>\r
<comment></comment>\r
<projects>\r
</projects>\r
<arguments>\r
</arguments>\r
</buildCommand>\r
+ <buildCommand>\r
+ <name>org.eclipse.m2e.core.maven2Builder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
</buildSpec>\r
<natures>\r
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>\r
<nature>org.eclipse.pde.PluginNature</nature>\r
<nature>org.eclipse.jdt.core.javanature</nature>\r
</natures>\r
--- /dev/null
+activeProfiles=\r
+eclipse.preferences.version=1\r
+resolveWorkspaceProjects=true\r
+version=1\r
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: FMI Library
-Bundle-SymbolicName: org.simantics.fmil
+Bundle-SymbolicName: org.simantics.fmil.core
Bundle-Version: 1.0.0.qualifier
Bundle-Vendor: Semantum Oy
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
org.simantics.utils;bundle-version="1.1.0",
org.simantics;bundle-version="1.0.0"
-Export-Package: org.simantics.fmil
+Export-Package: org.simantics.fmil.core
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project\r
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"\r
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
+ <modelVersion>4.0.0</modelVersion>\r
+\r
+ <parent>\r
+ <groupId>org.simantics.fmi</groupId>\r
+ <artifactId>org.simantics.fmil.parent</artifactId>\r
+ <version>0.0.1-SNAPSHOT</version>\r
+ <relativePath>../org.simantics.fmil.parent</relativePath>\r
+ </parent>\r
+\r
+ <artifactId>org.simantics.fmil.core</artifactId>\r
+ <packaging>eclipse-plugin</packaging>\r
+ <version>1.0.0-SNAPSHOT</version>\r
+\r
+</project>
\ No newline at end of file
-package org.simantics.fmil;\r
+package org.simantics.fmil.core;\r
\r
public class ExecEnvironment {\r
\r
-package org.simantics.fmil;\r
+package org.simantics.fmil.core;\r
\r
import java.io.File;\r
import java.io.IOException;\r
import org.eclipse.core.runtime.Platform;\r
import org.osgi.framework.Bundle;\r
import org.simantics.Simantics;\r
-import org.simantics.fmil.ExecEnvironment.ARCHType;\r
-import org.simantics.fmil.ExecEnvironment.OSType;\r
+import org.simantics.fmil.core.ExecEnvironment.ARCHType;\r
+import org.simantics.fmil.core.ExecEnvironment.OSType;\r
import org.simantics.utils.FileUtils;\r
\r
import gnu.trove.list.array.TIntArrayList;\r
-package org.simantics.fmil;\r
+package org.simantics.fmil.core;\r
\r
/**\r
* Exception thrown when native fmu calls fail\r