Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pharo-graphics/Brick
Widget library on top of Bloc for Pharo
https://github.com/pharo-graphics/Brick
bloc brick pharo widget-library
Last synced: about 2 months ago
JSON representation
Widget library on top of Bloc for Pharo
- Host: GitHub
- URL: https://github.com/pharo-graphics/Brick
- Owner: pharo-graphics
- License: mit
- Created: 2016-11-03T10:40:54.000Z (over 7 years ago)
- Default Branch: dev-1.0
- Last Pushed: 2023-06-01T22:17:55.000Z (about 1 year ago)
- Last Synced: 2024-01-12T20:58:00.541Z (6 months ago)
- Topics: bloc, brick, pharo, widget-library
- Language: Smalltalk
- Homepage:
- Size: 11 MB
- Stars: 26
- Watchers: 9
- Forks: 9
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-pharo - Brick - Next generation widget libraries for Pharo. Works on top of Bloc. (Graphics)
README
# (Archived) Brick
[![License](https://img.shields.io/github/license/pharo-graphics/Brick.svg)](./LICENSE)
[![Tests](https://github.com/pharo-graphics/Brick/actions/workflows/test.yml/badge.svg)](https://github.com/pharo-graphics/Brick/actions/workflows/test.yml)Brick is a widget library on top of [Bloc](https://github.com/pharo-graphics/Bloc).
:warning:
This repository contains the code for Brick that may be included in the future in Pharo.
It retrofits a part of the development made at https://github.com/feenkcom/Brick. This version will focus on core features and stability. We are currently identifying the core we want for Pharo.## Installation
The following script installs Brick (including Bloc and BlocPac) in [Pharo 11](https://pharo.org/download):
```smalltalk
Author useAuthor: 'Load' during: [[
Metacello new
baseline: 'Brick';
repository: 'github://pharo-graphics/Brick:dev-1.0/src';
onConflictUseIncoming;
ignoreImage;
load ]
on: MCMergeOrLoadWarning
do: [ :warning | warning load ]].
```Alternatively, you can do it by terminal (MacOS, linux... and should work as well in Windows with MINGW64).
Create a directory and execute `/scripts/build.sh`, which first downloads the Pharo image and VM and then loads the project.## License and Contributing
This code is licensed under the [MIT license](./LICENSE).