Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

(a) Update scion-0.1.0.4.zip so that we're installing the latest and …

…greatest

    from JP's copy. Otherwise, commands like cabal-dependencies won't work and
    the user gets all kinds of exceptions.
(b) When in the PDE development environment _and_ EclipseFP is _not_ installed
    ensure that net.sf.eclipsefp.ui exports everything necessary to execute
    the plugin from "Run As>Eclipse Application". Specifically,
    net.sf.eclipsefp.ui.internal.view.projectexplorer needed to be exported.
  • Loading branch information...
commit 3e445531b2ac733d58a3fd2c0feb1fce92d5cd65 1 parent 4b8890b
Scott Michel authored
1  net.sf.eclipsefp.compat/.gitignore
View
@@ -0,0 +1 @@
+bin
4 net.sf.eclipsefp.haskell.debug.ui/.checkstyle
View
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<fileset-config file-format-version="1.2.0" simple-config="false">
- <local-check-config name="Basic Checks" location="INTERNAL/integration/checkstyle.xml" type="project" description="">
+ <local-check-config name="Basic Checks" location="integration/checkstyle.xml" type="project" description="">
<additional-data name="protect-config-file" value="false"/>
</local-check-config>
- <local-check-config name="API Checkstyle" location="INTERNAL/integration/apicheckstyle.xml" type="project" description="">
+ <local-check-config name="API Checkstyle" location="integration/apicheckstyle.xml" type="project" description="">
<additional-data name="protect-config-file" value="false"/>
</local-check-config>
<fileset name="all" enabled="true" check-config-name="Basic Checks" local="true">
74 net.sf.eclipsefp.haskell.debug.ui/.project
View
@@ -1,34 +1,40 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>net.sf.eclipsefp.haskell.debug.ui</name>
- <comment></comment>
- <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>
- <buildCommand>
- <name>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>net.sf.eclipsefp.haskell.debug.ui</name>
+ <comment></comment>
+ <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>
+ <buildCommand>
+ <name>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
+ </natures>
+</projectDescription>
1  ...sf.eclipsefp.haskell.debug.ui/src/net/sf/eclipsefp/haskell/debug/ui/internal/launch/LaunchOperation.java
View
@@ -55,6 +55,7 @@ public static ILaunchManager getLaunchManager() {
String createConfigId( final String name ) {
ILaunchManager mgr = getLaunchManager();
+ // FIXME: Remove when Galileo is no longer supported.
return ILaunchManagerCompat.generateLaunchConfigurationName( mgr, name.replace( '/', '.' ) );
}
5 net.sf.eclipsefp.haskell.scion.client/build.properties
View
@@ -4,6 +4,5 @@ output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.properties,\
- about.html
-# src.includes = src/,\
-# lib/
+ about.html,\
+ src/net/sf/eclipsefp/haskell/scion/client/scion-0.1.0.4.zip
46 net.sf.eclipsefp.haskell.ui/META-INF/MANIFEST.MF
View
@@ -24,17 +24,28 @@ Require-Bundle: net.sf.eclipsefp.haskell.core,
net.sf.eclipsefp.haskell.scion.client,
org.eclipse.core.expressions;bundle-version="3.4.100"
Bundle-ManifestVersion: 2
-Export-Package: net.sf.eclipsefp.common.ui.dialog,
- net.sf.eclipsefp.common.ui.preferences,
- net.sf.eclipsefp.common.ui.preferences.overlay,
- net.sf.eclipsefp.common.ui.util,
+Export-Package: net.sf.eclipsefp.common.ui.dialog;uses:="org.eclipse.swt.widgets",
+ net.sf.eclipsefp.common.ui.preferences;
+ uses:="org.eclipse.jface.preference,
+ org.eclipse.ui,
+ org.eclipse.jface.util,
+ org.eclipse.swt.widgets",
+ net.sf.eclipsefp.common.ui.preferences.overlay;uses:="org.eclipse.jface.preference,org.eclipse.jface.util",
+ net.sf.eclipsefp.common.ui.util;uses:="org.eclipse.swt.widgets",
net.sf.eclipsefp.haskell.ui;
x-friends:="net.sf.eclipsefp.haskell.ui.test,
net.sf.eclipsefp.haskell.debug.ui,
net.sf.eclipsefp.haskell.debug.core,
net.sf.eclipsefp.haskell.core.test",
net.sf.eclipsefp.haskell.ui.console;x-friends:="net.sf.eclipsefp.haskell.ui.test",
- net.sf.eclipsefp.haskell.ui.dialog,
+ net.sf.eclipsefp.haskell.ui.dialog;
+ uses:="org.eclipse.jface.wizard,
+ org.eclipse.core.runtime,
+ org.eclipse.core.resources,
+ org.eclipse.swt.graphics,
+ org.eclipse.jface.viewers,
+ org.eclipse.ui.dialogs,
+ org.eclipse.swt.widgets",
net.sf.eclipsefp.haskell.ui.internal.editors.haskell;x-friends:="net.sf.eclipsefp.haskell.ui.test,net.sf.eclipsefp.haskell.debug.ui",
net.sf.eclipsefp.haskell.ui.internal.editors.haskell.actions;x-friends:="net.sf.eclipsefp.haskell.ui.test",
net.sf.eclipsefp.haskell.ui.internal.editors.haskell.codeassist;x-friends:="net.sf.eclipsefp.haskell.ui.test",
@@ -43,13 +54,28 @@ Export-Package: net.sf.eclipsefp.common.ui.dialog,
net.sf.eclipsefp.haskell.ui.internal.editors.text;x-friends:="net.sf.eclipsefp.haskell.ui.test",
net.sf.eclipsefp.haskell.ui.internal.preferences;x-friends:="net.sf.eclipsefp.haskell.ui.test",
net.sf.eclipsefp.haskell.ui.internal.preferences.editor;x-friends:="net.sf.eclipsefp.haskell.ui.test",
- net.sf.eclipsefp.haskell.ui.internal.util,
+ net.sf.eclipsefp.haskell.ui.internal.util;uses:="org.eclipse.osgi.util",
net.sf.eclipsefp.haskell.ui.internal.views.common;x-friends:="net.sf.eclipsefp.haskell.ui.test",
net.sf.eclipsefp.haskell.ui.internal.views.outline.provisionary;x-friends:="net.sf.eclipsefp.haskell.ui.test",
- net.sf.eclipsefp.haskell.ui.preferences,
- net.sf.eclipsefp.haskell.ui.util,
- net.sf.eclipsefp.haskell.ui.util.preferences,
- net.sf.eclipsefp.haskell.ui.util.text,
+ net.sf.eclipsefp.haskell.ui.internal.views.projectexplorer;
+ uses:="org.eclipse.jface.action,
+ org.eclipse.ui.navigator,
+ org.eclipse.ui,
+ net.sf.eclipsefp.haskell.ui.internal.views.outline,
+ org.eclipse.core.resources,
+ org.eclipse.swt.graphics,
+ org.eclipse.jface.viewers,
+ net.sf.eclipsefp.haskell.scion.types",
+ net.sf.eclipsefp.haskell.ui.preferences;uses:="net.sf.eclipsefp.common.ui.preferences",
+ net.sf.eclipsefp.haskell.ui.util;
+ uses:="org.eclipse.core.runtime,
+ org.eclipse.jface.resource,
+ org.eclipse.core.resources,
+ org.eclipse.swt.graphics,
+ org.eclipse.swt.widgets,
+ org.eclipse.jface.dialogs",
+ net.sf.eclipsefp.haskell.ui.util.preferences;uses:="net.sf.eclipsefp.haskell.ui.internal.preferences.editor",
+ net.sf.eclipsefp.haskell.ui.util.text;uses:="org.eclipse.jface.text,org.eclipse.jface.text.rules",
net.sf.eclipsefp.haskell.ui.wizards;x-friends:="net.sf.eclipsefp.haskell.ui.test,net.sf.eclipsefp.haskell.core.test"
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.eclipse.core.filesystem
Please sign in to comment.
Something went wrong with that request. Please try again.