mirror of
https://github.com/angryip/ipscan.git
synced 2025-10-26 11:18:17 +00:00
move contributing to the top of readme
This commit is contained in:
parent
7e2dca5b79
commit
de2b81f1f4
25
README.md
25
README.md
@ -3,9 +3,17 @@
|
||||
This is the source code of Angry IP Scanner, licensed with GPL v2. [Official site](https://angryip.org/)
|
||||
|
||||
The code is written mostly in Java (currently, source level 11).
|
||||
IntelliJ IDEA is recommended for coding (Community Edition is fine): Import as Gradle project.
|
||||
[SWT library from Eclipse project](https://eclipse.org/swt/) is used for GUI that provides native components for each supported platform.
|
||||
|
||||
The project supports building for Linux, Windows and Mac OS.
|
||||
The project runs on Linux, Windows and macOS.
|
||||
|
||||
## Helping / Contributing
|
||||
|
||||
As there are millions of different networks, configurations and devices, please help with submitting a **Pull Request** if something
|
||||
doesn't work as you expect (especially macOS users). Any problem is easy to fix if you have an environment to reproduce it 😀
|
||||
|
||||
For that, download [Intellij IDEA community edition](https://www.jetbrains.com/idea/download/) and open the cloned project.
|
||||
Then, you can run Angry IP Scanner in Debug mode and put a breakpoint into the [desired Fetcher class](src/net/azib/ipscan/fetchers).
|
||||
|
||||
## Building [](https://github.com/angryip/ipscan/actions)
|
||||
|
||||
@ -27,18 +35,7 @@ Building of Windows installer can be done on Linux as well.
|
||||
|
||||
On Ubuntu install the following packages:
|
||||
```
|
||||
sudo apt install openjdk-11-jdk rpm fakeroot wine-stable
|
||||
sudo apt install openjdk-11-jdk rpm fakeroot
|
||||
```
|
||||
Note: *wine* is needed for building of Windows installer.
|
||||
|
||||
Install OpenJDK on other platforms as you usually do it.
|
||||
|
||||
## Helping
|
||||
|
||||
If you have an obscure issue in your network that most likely the author will not be able to reproduce, you
|
||||
can help with debugging of it.
|
||||
|
||||
For that, download [Intellij IDEA community edition](https://www.jetbrains.com/idea/download/) and open the cloned project.
|
||||
Then, you can run Angry IP Scanner in Debug mode and put a breakpoint into the [desired Fetcher class](src/net/azib/ipscan/fetchers).
|
||||
|
||||
Pull requests are welcome!
|
||||
|
||||
Loading…
Reference in New Issue
Block a user