Skip to content

Commit ee6169e

Browse files
authored
ASCII-Art in readme
1 parent 32881ff commit ee6169e

1 file changed

Lines changed: 24 additions & 18 deletions

File tree

README.md

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
# Lek'sys INI Parser
22

33
Crossplatform all-in-one INI-file parser, written on C++ with STL
4+
```
5+
+====================================================================================+
6+
| _ _ _ ___ _ _ ___ ____ |
7+
| | | ___| | _____ _ _ ___( ) |_ _| \ | |_ _| _ \ __ _ _ __ ___ ___ _ __ |
8+
| | | / _ \ |/ / __| | | / __|/ | || \| || || |_) / _` | '__/ __|/ _ \ '__| |
9+
| | |__| __/ <\__ \ |_| \__ \ | || |\ || || __/ (_| | | \__ \ __/ | |
10+
| |_____\___|_|\_\___/\__, |___/ |___|_| \_|___|_| \__,_|_| |___/\___|_| |
11+
| |___/ |
12+
| by Borovik Alexey |
13+
+====================================================================================+
14+
```
415

516
## Advantages
617

@@ -15,19 +26,14 @@ Crossplatform all-in-one INI-file parser, written on C++ with STL
1526
- Supports multilines
1627
- Loads & saves comments
1728
- MIT license
18-
29+
1930
## Usage
2031

21-
Include provided iniparser.hpp to your C++ project and that is all
22-
Usage information can be found on project's GitHub page
23-
Look in test_app.cpp for different ways of using Leksys' IniParser
24-
For testing purposes you can compile provided test application (see next section)
32+
Include provided iniparser.hpp to your C++ project and that is all. Look in test_app.cpp for different ways of using Leksys' IniParser. For testing purposes you can compile provided test application (see next section)
2533

2634
## Building Test Application
2735

28-
You need to install CMake before building test_app
29-
CMake binary for your platform can be found at:
30-
http://www.cmake.org/cmake/resources/software.html
36+
You need to install CMake before building test_app. CMake binary for your platform can be found at: http://www.cmake.org/cmake/resources/software.html
3137

3238
### POSIX (Linux, QNX, FreeBSD, MacOS)
3339

@@ -39,10 +45,7 @@ $ make
3945

4046
### Windows
4147

42-
Use cmake-gui application for building project files for your IDE (currently supported: Visual Studio, Borland C++, CodeBlocks (MinGW), Eclipse (MinGW)).
43-
44-
Under QtCreator (v. 2.2.1) you can open Cmake projects directly from the IDE (File -> Open Project)
45-
48+
Use cmake-gui application for building project files for your IDE.
4649
Alternatively, if you want to build project for Visual Studio, you can do it directly from the console in true-Linux style =):
4750

4851
```cmd
@@ -51,13 +54,16 @@ $ cmake <this_file_dir>
5154
$ %VS90COMNTOOLS%\vsvars32.bat
5255
$ nmake
5356
```
54-
55-
Note, that if you have Visual Studio 10.0 (2010) environment variable will
56-
be %VS100COMNTOOLS% and so on.
57+
Note, that for Visual Studio 10.0 (2010) environment variable will be %VS100COMNTOOLS% and so on.
5758

5859
## Running Test Application
5960

6061
1. Simply start application and ensure, that 10 first tests pass.
61-
2. Start application with parameters:
62-
-i <this_file_dir>/ini-test/test1.ini -o out_file.ini
63-
and ensure that file <application_dir>/out_file.ini contains all the stuff from ini files in test directory
62+
2. Start application with parameters:
63+
```sh
64+
-i <this_file_dir>/ini-test/test1.ini -o out_file.ini
65+
```
66+
and ensure that file *<application_dir>/out_file.ini* contains all the stuff from ini files in test directory
67+
68+
## Licence
69+
MIT license

0 commit comments

Comments
 (0)