Commit 5163a5fdd6fa36425e8dc5f861a61fbc518a7f51

Authored by Perry Werneck
Committed by GitHub
2 parents 01859ebf fddfc4e8
Exists in master and in 1 other branch develop

Merge branch 'master' into develop

Showing 1 changed file with 13 additions and 24 deletions   Show diff stats
1 -TN3270 Protocol Library for Linux/Windows  
2 -========================================= 1 +## TN3270 Protocol Library for Linux/Windows
3 2
4 Created originally as part of PW3270 application. 3 Created originally as part of PW3270 application.
5 4
6 -See more details at https://softwarepublico.gov.br/social/pw3270/  
7 -  
8 [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) 5 [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
9 ![CodeQL](https://github.com/PerryWerneck/lib3270/workflows/CodeQL/badge.svg) 6 ![CodeQL](https://github.com/PerryWerneck/lib3270/workflows/CodeQL/badge.svg)
10 [![build result](https://build.opensuse.org/projects/home:PerryWerneck:pw3270/packages/lib3270/badge.svg?type=percent)](https://build.opensuse.org/package/show/home:PerryWerneck:pw3270/lib3270) 7 [![build result](https://build.opensuse.org/projects/home:PerryWerneck:pw3270/packages/lib3270/badge.svg?type=percent)](https://build.opensuse.org/package/show/home:PerryWerneck:pw3270/lib3270)
11 ![Downloads](https://img.shields.io/github/downloads/PerryWerneck/lib3270/total.svg) 8 ![Downloads](https://img.shields.io/github/downloads/PerryWerneck/lib3270/total.svg)
12 9
13 -Installation repositories  
14 -========================= 10 +## Installation
  11 +
  12 +### Linux
15 13
16 - You can find instalation repositories in SuSE Build Service: 14 +You can download installation package for supported distributions in Open Build Service.
17 15
18 - * Linux: https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=lib3270  
19 - * Windows cross (32 bits): https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=mingw32-lib3270  
20 - * Windows cross (64 bits): https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=mingw64-lib3270 16 +[<img src="https://raw.githubusercontent.com/PerryWerneck/pw3270/master/branding/obs-badge-en.svg" alt="Download from open build service" height="80px">](https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=lib3270)
21 17
22 -Building for Linux  
23 -================== 18 +## Building for Linux
24 19
25 1. Get lib3270 sources from git 20 1. Get lib3270 sources from git
26 21
@@ -52,11 +47,9 @@ Building for Linux @@ -52,11 +47,9 @@ Building for Linux
52 make all 47 make all
53 ``` 48 ```
54 49
55 -Building for Windows  
56 -==================== 50 +## Building for Windows
57 51
58 -Cross-compiling on SuSE Linux (Native or WSL)  
59 ---------------------------------------------- 52 +### Cross-compiling on SuSE Linux (Native or WSL)
60 53
61 1. First add the MinGW Repositories for your SuSE version from: 54 1. First add the MinGW Repositories for your SuSE version from:
62 55
@@ -92,8 +85,7 @@ Cross-compiling on SuSE Linux (Native or WSL) @@ -92,8 +85,7 @@ Cross-compiling on SuSE Linux (Native or WSL)
92 make all 85 make all
93 ``` 86 ```
94 87
95 -Windows native with MSYS2  
96 -------------------------- 88 +### Windows native with MSYS2
97 89
98 1. Install and update MSYS2 90 1. Install and update MSYS2
99 91
@@ -136,11 +128,9 @@ Windows native with MSYS2 @@ -136,11 +128,9 @@ Windows native with MSYS2
136 make install 128 make install
137 ``` 129 ```
138 130
139 -Building for macOS  
140 -================== 131 +## Building for macOS
141 132
142 -Using homebrew  
143 --------------- 133 +### Using homebrew
144 134
145 Install 135 Install
146 136
@@ -173,8 +163,7 @@ Uninstall @@ -173,8 +163,7 @@ Uninstall
173 rm -fr "$(brew --cellar)/lib3270" 163 rm -fr "$(brew --cellar)/lib3270"
174 ``` 164 ```
175 165
176 -Using jhbuild  
177 --------------- 166 +### Using jhbuild
178 167
179 1. Install jhbuild 168 1. Install jhbuild
180 169