Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Rasmussen2006-08-30 22:10:29 +0000
committerCraig Rasmussen2006-08-30 22:10:29 +0000
commitf3c527724671ceed76a9f2c28f5539cea0243040 (patch)
tree0f661f95cbc96eeeba47863b13c3b95db118356c
parent765403940363fdd941fe416a2f91135fa033261a (diff)
downloadorg.eclipse.photran-f3c527724671ceed76a9f2c28f5539cea0243040.tar.gz
org.eclipse.photran-f3c527724671ceed76a9f2c28f5539cea0243040.tar.xz
org.eclipse.photran-f3c527724671ceed76a9f2c28f5539cea0243040.zip
Converted to a Java project so that plugin would load properly.
-rw-r--r--org.eclipse.photran.managedbuilder.xlf.ui/.classpath6
-rw-r--r--org.eclipse.photran.managedbuilder.xlf.ui/.project17
-rw-r--r--org.eclipse.photran.managedbuilder.xlf.ui/build.properties5
-rw-r--r--org.eclipse.photran.managedbuilder.xlf.ui/plugin.properties11
-rw-r--r--org.eclipse.photran.managedbuilder.xlf.ui/plugin.xml2
5 files changed, 36 insertions, 5 deletions
diff --git a/org.eclipse.photran.managedbuilder.xlf.ui/.classpath b/org.eclipse.photran.managedbuilder.xlf.ui/.classpath
new file mode 100644
index 00000000..acad1c22
--- /dev/null
+++ b/org.eclipse.photran.managedbuilder.xlf.ui/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/org.eclipse.photran.managedbuilder.xlf.ui/.project b/org.eclipse.photran.managedbuilder.xlf.ui/.project
index 738391fc..2ca0029a 100644
--- a/org.eclipse.photran.managedbuilder.xlf.ui/.project
+++ b/org.eclipse.photran.managedbuilder.xlf.ui/.project
@@ -5,7 +5,24 @@
<projects>
</projects>
<buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
diff --git a/org.eclipse.photran.managedbuilder.xlf.ui/build.properties b/org.eclipse.photran.managedbuilder.xlf.ui/build.properties
index 5f22cdd4..34d2e4d2 100644
--- a/org.eclipse.photran.managedbuilder.xlf.ui/build.properties
+++ b/org.eclipse.photran.managedbuilder.xlf.ui/build.properties
@@ -1 +1,4 @@
-bin.includes = META-INF/
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/org.eclipse.photran.managedbuilder.xlf.ui/plugin.properties b/org.eclipse.photran.managedbuilder.xlf.ui/plugin.properties
index bc781319..0c4ab753 100644
--- a/org.eclipse.photran.managedbuilder.xlf.ui/plugin.properties
+++ b/org.eclipse.photran.managedbuilder.xlf.ui/plugin.properties
@@ -12,9 +12,9 @@ pluginName=GNU Fortran Managed Build Definitions
providerName=Eclipse.org
# Build Model Names
-TargetName.xlf.fortran.macosx.exe=Executable (XLF on MacOS X)
-TargetName.xlf.fortran.macosx.so=Shared Library (XLF on MacOS X)
-TargetName.xlf.fortran.macosx.lib=Static Library (XLF on MacOS X)
+TargetName.xlf.fortran.macosx.exe=Executable (XLF Fortran on MacOS X)
+TargetName.xlf.fortran.macosx.so=Shared Library (XLF Fortran on MacOS X)
+TargetName.xlf.fortran.macosx.lib=Static Library (XLF Fortran on MacOS X)
# Default Configuration Names
ConfigName.Rel=Release
@@ -24,6 +24,10 @@ ConfigName.Dbg=Debug
PlatformName.Rel=Release Platform
PlatformName.Dbg=Debug Platform
+# Generic builder names
+BuilderName.Rel=Gnu Make
+BuilderName.Dbg=Gnu Make
+
# Generic Category Names
OptionCategory.Source = Source
OptionCategory.Symbols = Symbols
@@ -98,6 +102,7 @@ XLFToolChainName.Dbg=XLF Tool Chain
# XLF tool names
ToolName.compiler.xlf.fortran = IBM XLF Fortran Compiler
ToolName.linker.xlf.fortran = IBM XLF Fortran Linker
+ToolName.linker.macosx.xlf.fortran = MacOS X IBM XLF Fortran Linker
# IBM XLF specific option names
diff --git a/org.eclipse.photran.managedbuilder.xlf.ui/plugin.xml b/org.eclipse.photran.managedbuilder.xlf.ui/plugin.xml
index 1e0a1be6..0d9d9c28 100644
--- a/org.eclipse.photran.managedbuilder.xlf.ui/plugin.xml
+++ b/org.eclipse.photran.managedbuilder.xlf.ui/plugin.xml
@@ -173,7 +173,7 @@
<tool
natureFilter="cnature"
- name="%ToolName.linker.xlf.fortran"
+ name="%ToolName.linker.macosx.xlf.fortran"
outputFlag="-o"
command="xlf95"
commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"

Back to the top