diff options
author | crupest <crupest@outlook.com> | 2019-03-30 21:04:42 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-03-30 21:04:42 +0800 |
commit | ee130224147f034e02d1d4d83e3f2d5a59e625c2 (patch) | |
tree | 79d73bb5c5b3e29657d31a90d45ff7d20c3c5041 /README.md | |
parent | 88ecaa7f4f82b390cbda838b68121e93f878c299 (diff) | |
download | cru-ee130224147f034e02d1d4d83e3f2d5a59e625c2.tar.gz cru-ee130224147f034e02d1d4d83e3f2d5a59e625c2.tar.bz2 cru-ee130224147f034e02d1d4d83e3f2d5a59e625c2.zip |
Link skia.
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. |