org.eclipse.tracecompass.common.core,
org.eclipse.tracecompass.analysis.os.linux.core,
org.eclipse.tracecompass.tmf.ctf.core,
- org.eclipse.tracecompass.statesystem.core
+ org.eclipse.tracecompass.statesystem.core,
+ org.eclipse.ui.ide,
+ org.eclipse.ui
Export-Package: org.lttng.scope.lttng.kernel.core.activator.internal;x-internal:=true,
org.lttng.scope.lttng.kernel.core.views.timegraph,
org.lttng.scope.lttng.kernel.core.views.timegraph.resources,
bin.includes = META-INF/,\
.,\
about.html,\
- plugin.properties
+ plugin.properties,\
+ plugin.xml
src.includes = about.html
additional.bundles = org.eclipse.jdt.annotation
jars.extra.classpath = platform:/plugin/org.eclipse.jdt.annotation
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension
+ point="org.eclipse.ui.startup">
+ <startup
+ class="org.lttng.scope.lttng.kernel.core.activator.internal.Startup">
+ </startup>
+ </extension>
+
+</plugin>
--- /dev/null
+/*
+ * Copyright (C) 2017 EfficiOS Inc., Alexandre Montplaisir <alexmonthy@efficios.com>
+ *
+ * All rights reserved. This program and the accompanying materials are
+ * made available under the terms of the Eclipse Public License v1.0 which
+ * accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.lttng.scope.lttng.kernel.core.activator.internal;
+
+import org.eclipse.ui.IStartup;
+
+/**
+ * Plugin startup
+ */
+public class Startup implements IStartup {
+
+ @Override
+ public void earlyStartup() {
+ // Nothing to do, just load the plugin plz
+ }
+
+}