✏️ 編集
いつも使ってる Slack 向け絵文字ジェネレーター:
絵文字ジェネレーター - Slack 向け絵文字を無料で簡単生成
リポジトリを見てみるとバックエンドに Python を用いており、その中で emojilib という自作ライブラリを用いていることが分かった。
そこで emojilib のリポジトリを見てみると、 emojilib は libemoji という C/C++ 製の自作ライブラリの Python ラッパーということが分かった。
emojilib を動かせるようにした Dockerfile を下記に示す。 emojilib 自体は pip install
でインストールできるのだが、 libemoji を動かすため依存が いくつかあった ので別途 apt-get install
で入れている。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| FROM python:3.7
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y \
git \
cmake \
g++ \
libfontconfig1-dev \
libx11-dev \
libxcomposite-dev \
libgl1-mesa-dev \
libglu1-mesa-dev \
freeglut3-dev
RUN pip install --upgrade pip
RUN pip install emojilib --extra-index-url https://repo.fury.io/emoji-gen/
|