1 parent 08fd35b commit ca10c51Copy full SHA for ca10c51
2 files changed
package/src/main/java/net/runelite/pluginhub/packager/Packager.java
@@ -193,6 +193,12 @@ private void buildPlugin(File plugin)
193
{
194
try
195
196
+ if (!PLUGIN_ROOT.equals(p.getPluginCommitDescriptor().getParentFile()))
197
+ {
198
+ throw PluginBuildException.of(p, "Plugin cannot be in a subdirectory")
199
+ .withFile(p.getPluginCommitDescriptor());
200
+ }
201
+
202
PluginHubManifest.JarData oldJarData = this.oldJarData.get(p.getInternalName());
203
if (isIncrementalRebuild && oldJarData != null)
204
package/src/main/java/net/runelite/pluginhub/packager/Plugin.java
@@ -143,6 +143,7 @@ public class Plugin implements Closeable
143
}
144
145
146
+ @Getter
147
private final File pluginCommitDescriptor;
148
149
@Getter
0 commit comments