Sign inSign up

bridgetek/eab

By bridgetek

•Updated over 2 years ago

the building environment of eab

Image
0

445

bridgetek/eab repository overview

⁠Introduction

Provide the instructions on how to build a docker image and run it in a container to build EAB and create the installation package

⁠Docker

⁠Build Docker Image

To pull the existing image from the Docker hub, run:

docker pull bridgetek/eab  

Or build an image, in the project source directory, run:

docker build -t bridgetek/eab -f EVE_Asset_Builder/deployment/docker/Dockerfile EVE_Asset_Builder/deployment/docker  

⁠Run the container:

To run the created docker image, in the project source directory, run:

docker run --rm --mount type=bind,source="%cd%",target="%cd%" -w "%cd%" bridgetek/eab build.bat  
⁠Note

⁠Version of the software (use chocolatey to install)

⁠You can check this site to know how to install the software: https://community.chocolatey.org/packages⁠

PYTHON_VERSION=3.10.11
7ZIP_VERSION=22.1
GIT_VERSION=2.44.0
QBS_VERSION=2.2.2
CMAKE_VERSION=3.29.0
QT_VERSION=6.6.0
INNOSETUP_VERSION=6.2.2

⁠Toolchain-type:

MSVC2019_64(win64_msvc2019_64)

⁠Components of toolchain-type:

qtbase qttools qtdeclarative qtscript qtsvg qt5compat qtmultimedia

⁠Python Libraries

aiohttp==3.8.1
aiosignal==1.2.0
aiosqlite==0.17.0
altgraph==0.17.2
asttokens==2.2.1
async-timeout==4.0.2
attrs==22.1.0
autopep8==1.6.0
beautifulsoup4==4.11.1
bellows==0.33.0
bitstruct==8.15.1
blinker==1.7.0
bs4==0.0.1
certifi==2022.5.18.1
cffi==1.15.1
chardet==3.0.4
charset-normalizer==2.1.1
click==8.1.3
click-log==0.4.0
colorama==0.4.4
coloredlogs==15.0.1
crccheck==1.1
cryptography==37.0.4
debugpy==1.4.3
et-xmlfile==1.1.0
executing==1.2.0
Flask==3.0.2
fonttools==4.31.2
friendly==0.7.21
friendly-styles==0.2
friendly-traceback==0.7.61
frozenlist==1.3.1
future==0.18.2
humanfriendly==10.0
idna==2.10
itsdangerous==2.1.2
Jinja2==3.1.3
jsonschema==4.14.0
keyboard==0.13.5
markdown-it-py==3.0.0
MarkupSafe==2.1.5
mdurl==0.1.2
mozjpeg-lossless-optimization==1.1.2
multidict==6.0.2
Nuitka==1.7
numpy==1.24.1
openpyxl==3.0.7
ordered-set==4.1.0
pefile==2021.9.3
Pillow==9.3.0
pip==24.0
platformdirs==3.8.0
pure-eval==0.2.2
pure-pcapy3==1.0.1
pycodestyle==2.8.0
pycparser==2.21
Pygments==2.15.1
pyinstaller==4.10
pyinstaller-hooks-contrib==2022.3
pyparsing==3.0.9
pypng==0.0.21
pyreadline3==3.4.1
pyrsistent==0.18.1
pyserial==3.4
pyserial-asyncio==0.6
pywin32==306
pywin32-ctypes==0.2.0
qrcode==7.4.2
requests==2.24.0
rich==13.4.2
setuptools==58.1.0
six==1.16.0
soupsieve==2.3.2.post1
stack-data==0.6.2
tinynumpy==1.2.1
toml==0.10.2
tqdm==4.64.0
typing_extensions==4.3.0
urllib3==1.25.10
voluptuous==0.13.1
Werkzeug==3.0.1
xlwings==0.30.8
xmodem==0.4.6
yarl==1.8.1
zigpy==0.50.1
zigpy-znp==0.8.2
zopflipy==1.7
zstandard==0.21.0

⁠How to get the output files from the container?

The output files are in folder: $(Project Source Code directory)/deployment/eab

Tag summary

Content type

Image

Digest

sha256:60a1e9325…

Size

6.3 GB

Last updated

over 2 years ago

docker pull bridgetek/eab