diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -4,22 +4,22 @@ ## overview -CruUI is a UI library running on *Windows* platform using *Direct2D* hardware accelaration. +CruUI is a UI library using [*skia*](https://skia.org/). It is **under construction**. -Please using VS2017 open the `CruUI.sln` file in the root directory. +## build -## structure of repository - -- `CruUI.sln` is *Visual Studio* solution file of the repository. +Set python2 on path to make skia build tool work. Use python3 to run `tool/build.py`. Run with `-h` to see the options. - - `CruUI.vcxproj` is a *Visual Studio* vc++ project file that includes the main code in `src/`. +## structure of repository - `src/` contains the main codes including headers and sources. - `tools/` contains some codes of tools like code generators. - - `tools/cppmerge` contains a *python* script program that merges all cpp headers and sources into one **single** header and source. + - `tools/cppmerge` contains a *python* script program that merges all cpp headers and sources into one **single** header and source. **Not use now**. + + - `tools/build.py` is a python3 script to build the source code. - `snippets/` contains useful snippets file for *Visual Studio*, you can import it. |