Skip to content

Commit 3615738

Browse files
committed
Build to DevelNext buindle support
1 parent 9d723da commit 3615738

File tree

3 files changed

+66
-2
lines changed

3 files changed

+66
-2
lines changed

package.php.yml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ version: 1.2.1
33

44
deps:
55
jphp-runtime: '*'
6-
jphp-gui-ext: ^3.0.0
6+
jphp-gui-ext: '*'
7+
devDeps:
8+
dn-bundle-plugin: '*'
79

810
plugins:
911
- Gradle
@@ -25,4 +27,27 @@ gradle:
2527
- 'org.openjfx:javafx-controls:%jfx.version%:linux'
2628
- 'org.openjfx:javafx-fxml:%jfx.version%:linux'
2729
- 'org.openjfx:javafx-media:%jfx.version%:linux'
28-
- 'org.openjfx:javafx-swing:%jfx.version%:linux'
30+
- 'org.openjfx:javafx-swing:%jfx.version%:linux'
31+
32+
config:
33+
ignore:
34+
- /sandbox/**
35+
- /.idea/**
36+
- /*.iml
37+
- /.git/**
38+
- /package.hub.yml
39+
- /bundle/**
40+
- /src-bundle/**
41+
- /build
42+
- /out/**
43+
- /examples/**
44+
- /dn-sources/**
45+
46+
develnext-bundle:
47+
version: 1.0.0
48+
name: Jediterm
49+
author: MWGuy
50+
icon: "develnext/bundle/jediterm/icon32.png"
51+
description: "Продвинутый эмулятор терминала"
52+
group: "system"
53+
class: "develnext\\bundle\\jediterm\\JeditermBundle"
871 Bytes
Loading
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?php
2+
3+
namespace develnext\bundle\jediterm;
4+
5+
use ide\bundle\AbstractBundle;
6+
use ide\bundle\AbstractJarBundle;
7+
use ide\project\Project;
8+
use ide\library\IdeLibraryBundleResource;
9+
10+
/**
11+
* Class OSHIBundle
12+
* @package develnext\bundle\jediterm
13+
*/
14+
class JeditermBundle extends AbstractJarBundle
15+
{
16+
/**
17+
* @param Project $project
18+
* @param AbstractBundle|null $owner
19+
*/
20+
public function onAdd(Project $project, AbstractBundle $owner = null){
21+
parent::onAdd($project, $owner);
22+
}
23+
24+
/**
25+
* @param Project $project
26+
* @param AbstractBundle|null $owner
27+
*/
28+
public function onRemove(Project $project, AbstractBundle $owner = null){
29+
parent::onRemove($project, $owner);
30+
}
31+
32+
/**
33+
* @param IdeLibraryBundleResource $resource
34+
*/
35+
public function onRegister(IdeLibraryBundleResource $resource)
36+
{
37+
parent::onRegister($resource);
38+
}
39+
}

0 commit comments

Comments
 (0)