mirror of
https://github.com/MrUnknownDE/OpenIris-ESPIDF.git
synced 2026-05-04 05:06:05 +02:00
Remove faulty devcontainer config
This commit is contained in:
@@ -1,47 +0,0 @@
|
|||||||
FROM espressif/idf
|
|
||||||
|
|
||||||
ARG DEBIAN_FRONTEND=nointeractive
|
|
||||||
ARG CONTAINER_USER=esp
|
|
||||||
ARG USER_UID=1050
|
|
||||||
ARG USER_GID=$USER_UID
|
|
||||||
|
|
||||||
RUN apt-get update \
|
|
||||||
&& apt install -y -q \
|
|
||||||
cmake \
|
|
||||||
git \
|
|
||||||
libglib2.0-0 \
|
|
||||||
libnuma1 \
|
|
||||||
libpixman-1-0 \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# QEMU
|
|
||||||
ENV QEMU_REL=esp_develop_8.2.0_20240122
|
|
||||||
ENV QEMU_SHA256=e7c72ef5705ad1444d391711088c8717fc89f42e9bf6d1487f9c2a326b8cfa83
|
|
||||||
ENV QEMU_DIST=qemu-xtensa-softmmu-${QEMU_REL}-x86_64-linux-gnu.tar.xz
|
|
||||||
ENV QEMU_URL=https://github.com/espressif/qemu/releases/download/esp-develop-8.2.0-20240122/${QEMU_DIST}
|
|
||||||
|
|
||||||
ENV LC_ALL=C.UTF-8
|
|
||||||
ENV LANG=C.UTF-8
|
|
||||||
|
|
||||||
RUN wget --no-verbose ${QEMU_URL} \
|
|
||||||
&& echo "${QEMU_SHA256} *${QEMU_DIST}" | sha256sum --check --strict - \
|
|
||||||
&& tar -xf $QEMU_DIST -C /opt \
|
|
||||||
&& rm ${QEMU_DIST}
|
|
||||||
|
|
||||||
ENV PATH=/opt/qemu/bin:${PATH}
|
|
||||||
|
|
||||||
RUN groupadd --gid $USER_GID $CONTAINER_USER \
|
|
||||||
&& adduser --uid $USER_UID --gid $USER_GID --disabled-password --gecos "" ${CONTAINER_USER} \
|
|
||||||
&& usermod -a -G root $CONTAINER_USER && usermod -a -G dialout $CONTAINER_USER
|
|
||||||
|
|
||||||
RUN chmod -R 775 /opt/esp/python_env/
|
|
||||||
|
|
||||||
USER ${CONTAINER_USER}
|
|
||||||
ENV USER=${CONTAINER_USER}
|
|
||||||
WORKDIR /home/${CONTAINER_USER}
|
|
||||||
|
|
||||||
RUN echo "source /opt/esp/idf/export.sh > /dev/null 2>&1" >> ~/.bashrc
|
|
||||||
|
|
||||||
ENTRYPOINT [ "/opt/esp/entrypoint.sh" ]
|
|
||||||
|
|
||||||
CMD ["/bin/bash", "-c"]
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "ESP-IDF QEMU",
|
|
||||||
"build": {
|
|
||||||
"dockerfile": "Dockerfile"
|
|
||||||
},
|
|
||||||
"customizations": {
|
|
||||||
"vscode": {
|
|
||||||
"settings": {
|
|
||||||
"terminal.integrated.defaultProfile.linux": "bash",
|
|
||||||
"idf.espIdfPath": "/opt/esp/idf",
|
|
||||||
"idf.customExtraPaths": "",
|
|
||||||
"idf.pythonBinPath": "/opt/esp/python_env/idf5.4_py3.12_env/bin/python",
|
|
||||||
"idf.toolsPath": "/opt/esp",
|
|
||||||
"idf.gitPath": "/usr/bin/git"
|
|
||||||
},
|
|
||||||
"extensions": [
|
|
||||||
"espressif.esp-idf-extension"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"codespaces": {
|
|
||||||
"settings": {
|
|
||||||
"terminal.integrated.defaultProfile.linux": "bash",
|
|
||||||
"idf.espIdfPath": "/opt/esp/idf",
|
|
||||||
"idf.customExtraPaths": "",
|
|
||||||
"idf.pythonBinPath": "/opt/esp/python_env/idf5.4_py3.12_env/bin/python",
|
|
||||||
"idf.toolsPath": "/opt/esp",
|
|
||||||
"idf.gitPath": "/usr/bin/git"
|
|
||||||
},
|
|
||||||
"extensions": [
|
|
||||||
"espressif.esp-idf-extension",
|
|
||||||
"espressif.esp-idf-web"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runArgs": ["--privileged"]
|
|
||||||
}
|
|
||||||
Vendored
+10
-3
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"C_Cpp.intelliSenseEngine": "default",
|
"C_Cpp.intelliSenseEngine": "default",
|
||||||
"idf.portWin": "COM3",
|
"idf.portWin": "COM4",
|
||||||
"idf.flashType": "UART",
|
"idf.flashType": "UART",
|
||||||
"idf.adapterTargetName": "esp32s3",
|
"idf.adapterTargetName": "esp32s3",
|
||||||
"idf.openOcdConfigs": [
|
"idf.openOcdConfigs": [
|
||||||
@@ -80,6 +80,13 @@
|
|||||||
"cinttypes": "cpp",
|
"cinttypes": "cpp",
|
||||||
"typeinfo": "cpp",
|
"typeinfo": "cpp",
|
||||||
"variant": "cpp",
|
"variant": "cpp",
|
||||||
"uvc_frame_config.h": "c"
|
"uvc_frame_config.h": "c",
|
||||||
}
|
"codecvt": "cpp",
|
||||||
|
"csignal": "cpp",
|
||||||
|
"unordered_set": "cpp",
|
||||||
|
"typeindex": "cpp"
|
||||||
|
},
|
||||||
|
"idf.espIdfPathWin": "C:\\Users\\lorow\\esp\\v5.3.2\\esp-idf",
|
||||||
|
"idf.toolsPathWin": "C:\\Users\\lorow\\.espressif",
|
||||||
|
"idf.pythonInstallPath": "C:\\Users\\lorow\\.espressif\\tools\\idf-python\\3.11.2\\python.exe"
|
||||||
}
|
}
|
||||||
+1
-1
@@ -77,7 +77,7 @@ dependencies:
|
|||||||
idf:
|
idf:
|
||||||
source:
|
source:
|
||||||
type: idf
|
type: idf
|
||||||
version: 5.3.1
|
version: 5.3.2
|
||||||
direct_dependencies:
|
direct_dependencies:
|
||||||
- espressif/esp32-camera
|
- espressif/esp32-camera
|
||||||
- espressif/led_strip
|
- espressif/led_strip
|
||||||
|
|||||||
Reference in New Issue
Block a user