https://github.com/jgsogo/drawables
Libraries for drawable items (using Magnum) - Assets manager
https://github.com/jgsogo/drawables
assets-management imgui
Last synced: 7 months ago
JSON representation
Libraries for drawable items (using Magnum) - Assets manager
- Host: GitHub
- URL: https://github.com/jgsogo/drawables
- Owner: jgsogo
- License: mit
- Created: 2022-04-11T13:47:57.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-05-22T09:16:51.000Z (over 3 years ago)
- Last Synced: 2025-01-23T22:44:45.694Z (8 months ago)
- Topics: assets-management, imgui
- Language: C++
- Homepage:
- Size: 206 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/jgsogo/drawables/actions/workflows/ci.yml)
[](https://github.com/jgsogo/drawables/actions/workflows/ci.yml)## Consume the library
This library is available as a Conan package in my personal remote repository. To consume it, you just
need to add the remote:```
conan remote add sogo https://sogo.jfrog.io/artifactory/api/conan/conan-center
conan install drawables/@jgsogo/stable
```Or, add the remote and list the reference in your `conanfile.txt/py` file.
## Build and run locally
```
mkdir cmake-build-xxxx && cd cmake-build-xxxx
``````
conan lock create --profile:host=../.conan/profiles/cpp20 --profile:build=default --lockfile=../lockfile.json --lockfile-out=lockfile.json --name=drawables --version=0.1 ../conanfile.txt --build --update
``````
conan install --lockfile=lockfile.json ../conanfile.txt --build=missing --generator=virtualenv
```## Update dependencies
```
conan lock create --name=drawables --version=0.1 --base --lockfile-out lockfile.json --build --profile:host=.conan/profiles/cpp20 --profile:build=default conanfile.txt
```