mirror of
https://github.com/arendst/Tasmota.git
synced 2026-07-28 04:15:53 +00:00
* feat: add qemu emulator * chore: use current dir instead of cloning repo * Add QEMU emulator tooling under tools/qemu tools/qemu/tasmota-qemu.sh builds the current Tasmota checkout for an ESP32 PlatformIO env and boots it under an Espressif QEMU fork on an amd64 host: serial console, and a browsable web UI via the WiFi-capable fork. NET_WIFI=1 tools/qemu/tasmota-qemu.sh # build -> image -> wifi QEMU -> web UI Notes: - Builds the local working tree (no clone); artifacts and QEMU forks live under a gitignored tasmota-qemu/ at the repo root. - ESP32-only helper; no Tasmota core source is changed. See tools/qemu/README.md for commands, env vars, and panic-debugging notes. * chore: cleanup
68 lines
1.1 KiB
Plaintext
68 lines
1.1 KiB
Plaintext
## OS specific ########
|
|
.DS_Store
|
|
.fuse_hidden*
|
|
|
|
## Compilation artefacts ########
|
|
*.pyc
|
|
*.d
|
|
*.o
|
|
*.gcno
|
|
*.gcda
|
|
dependencies.lock
|
|
|
|
## Project files ######
|
|
managed_components
|
|
.platformio
|
|
.pio
|
|
.clang_complete
|
|
.gcc-flags.json
|
|
.cache
|
|
.dummy
|
|
compile_commands.json
|
|
sdkconfig.*
|
|
sdkconfig.defaults
|
|
CMakeLists.txt
|
|
data
|
|
unpacked_fs
|
|
unpacked_boards
|
|
tasmota/user/*
|
|
tasmota/user_config_override.h
|
|
tasmota/tasmota_defines_for_berry.h
|
|
tasmota/tasmota_defines_for_berry.be
|
|
tasmota/include/local_ca_data.h
|
|
tasmota/include/local_ca_descriptor.h
|
|
variants
|
|
variants3
|
|
build
|
|
build_output/*
|
|
firmware.map
|
|
firmware.asm
|
|
tasmota/tasmota.ino.cpp
|
|
platformio_override.ini
|
|
platformio_tasmota_cenv.ini
|
|
platformio_tasmota_user_env.ini
|
|
platformio_tasmota_core3_env.ini
|
|
lib/libesp32/berry/generate/*
|
|
lib/libesp32/berry/berry
|
|
**/solidify/*.h
|
|
|
|
## Visual Studio Code specific ######
|
|
.vscode
|
|
.vscode/.browse.c_cpp.db*
|
|
.vscode/c_cpp_properties.json
|
|
.vscode/launch.json
|
|
.vscode/settings.json
|
|
.vscode/extensions.json
|
|
*.bak
|
|
*.code-workspace
|
|
|
|
## IntelliJ ######
|
|
.idea
|
|
|
|
## Python virtual environments for Platformio ##
|
|
venv
|
|
.venv
|
|
|
|
## Qemu test folder
|
|
tasmota-qemu
|