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

Lists

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).