visualfc
5dbf1a7561
cl/_testrt/vamethod: optimize code
2025-09-09 17:25:22 +08:00
xushiwei
0dbc686960
Merge pull request #1281 from goplus/dependabot/github_actions/actions/setup-go-6
...
build(deps): bump actions/setup-go from 5 to 6
2025-09-09 17:19:39 +08:00
xushiwei
4e7526d68e
Merge pull request #1282 from visualfc/embed_vamethod
...
cl: embed struct / interface support __llgo_va_list
2025-09-09 17:19:16 +08:00
visualfc
fd17a43ade
cl: interface support __llgo_va_list
2025-09-09 16:51:08 +08:00
visualfc
89af430329
cl: embed struct support __llgo_va_list
2025-09-09 16:14:25 +08:00
Li Jie
64df39b3c5
reorganize: consolidate demo directories
...
- Consolidate _demo, _pydemo, _embdemo into single _demo directory structure
- Organize demos by language: _demo/{go,py,c,embed}/
- Categorize demos based on imports:
- Python library demos (py imports) → _demo/py/
- C/C++ library demos (c/cpp imports) → _demo/c/
- Go-specific demos → _demo/go/
- Embedded demos → _demo/embed/
- Move C-related demos (asm*, cabi*, cgo*, linkname, targetsbuild) from go/ to c/
- Update all path references in README.md and GitHub workflows
- Improve demo organization and navigation as requested in #1256
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-09 15:06:55 +08:00
luoliwoshang
e63ebb8151
goreleaser:avoid fail
2025-09-09 15:05:52 +08:00
luoliwoshang
7907e69719
Merge remote-tracking branch 'upstream/main' into release/esp-clang
2025-09-09 14:26:42 +08:00
xushiwei
849b23079b
Merge pull request #1279 from luoliwoshang/ci/refreshCacheKey
...
ci:update .sysroot cache key & catch docker exit
2025-09-09 14:12:48 +08:00
luoliwoshang
3be12dce44
ci:test helloword with embed target
2025-09-09 13:44:56 +08:00
luoliwoshang
f66bbb7fc3
execute rpath search
2025-09-09 12:52:26 +08:00
luoliwoshang
9f48753203
allow sysroot
2025-09-09 12:34:36 +08:00
luoliwoshang
e05f890b94
temp remove origin rpath set
2025-09-09 12:25:39 +08:00
luoliwoshang
d0cf57fa95
ci:test release without llvm dependency
2025-09-09 12:10:14 +08:00
luoliwoshang
92beb562bf
goreleaser:relative rpath
2025-09-09 11:57:38 +08:00
luoliwoshang
6ce28e4d4e
goreleaser:keep file level
2025-09-09 11:36:29 +08:00
luoliwoshang
0340ef2a75
goreleaser:move clang to result
2025-09-09 11:06:55 +08:00
luoliwoshang
68623f0b27
env:find crosscompile llvm
2025-09-09 10:22:43 +08:00
luoliwoshang
13b5f39125
ci:fail when docker start error
2025-09-09 09:52:22 +08:00
dependabot[bot]
2a022be510
build(deps): bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-09 00:44:54 +00:00
luoliwoshang
848432ea68
ci:sysroot for linux
2025-09-08 22:53:39 +08:00
luoliwoshang
a19011897c
install with esp-clang & new cache key
2025-09-08 22:52:51 +08:00
luoliwoshang
9cea3226db
ci:fail when docker start error
2025-09-08 19:07:12 +08:00
luoliwoshang
bb89ef5c5d
ci:refresh ci .sysroot cache key
2025-09-08 17:44:46 +08:00
Haolan
b39f0aa4bf
Merge branch 'main' of https://github.com/goplus/llgo into emb-runtime
2025-09-08 16:03:52 +08:00
xushiwei
1556b29e0a
Merge pull request #1271 from cpunion/embed-cmds
...
Embed cmds
2025-09-08 16:00:08 +08:00
Li Jie
d46a3f2f49
Merge commit '7de4137d4678a3bcbd735f887028489f97f1e479' into embed-cmds
...
# Conflicts:
# internal/build/build.go
2025-09-08 15:22:48 +08:00
xushiwei
7de4137d46
Merge pull request #1261 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.2
...
build(deps): bump github.com/goplus/gogen from 1.19.1 to 1.19.2
2025-09-08 14:43:53 +08:00
xushiwei
16b3473f52
Merge pull request #1274 from luoliwoshang/fix/ldl
...
fix:ldflags -ldl for earlier glibc version
2025-09-08 14:43:15 +08:00
xushiwei
1f7883654a
Merge pull request #1269 from luoliwoshang/ci/dependbot
...
ci:avoid dependbot trigger reduant push event
2025-09-08 14:42:30 +08:00
xushiwei
fb94329c87
Merge pull request #1259 from luoliwoshang/test/refine
...
CI: Release Testing
2025-09-08 14:40:20 +08:00
xushiwei
2f3c322076
Merge pull request #1233 from cpunion/optional-esp-clang
...
Optional esp clang
2025-09-08 14:38:25 +08:00
luoliwoshang
922d174402
fix yml conflict
2025-09-08 14:33:40 +08:00
Haolan
d9a20e8000
fix: stdio and typo
2025-09-08 14:13:25 +08:00
luoliwoshang
d2a021ceae
test:with esp-clang version
2025-09-08 10:02:27 +08:00
luoliwoshang
66bf801fd6
internal/crosscompile:update clang with older glibc & more same size
2025-09-08 09:40:43 +08:00
Li Jie
20ce823b68
fix: targets tests
2025-09-07 16:37:42 +08:00
Li Jie
3ecf9b35f3
refine: safe shell cmd line parse
2025-09-07 16:37:38 +08:00
Li Jie
dba719a8d7
doc: update embeded doc of llgo cmds
2025-09-07 16:37:38 +08:00
Li Jie
806b16c2c8
refine: reduce duplicated env expand funcs
2025-09-07 16:37:38 +08:00
Li Jie
9eeb14ae31
feat: support generic bin and intel hex firmware
2025-09-07 16:37:37 +08:00
Li Jie
df07513a37
refine: reduce unnecessary format conversion
2025-09-07 16:37:34 +08:00
Li Jie
16c8402065
refactor: multi format generation and llgo build flags
2025-09-07 16:23:31 +08:00
Li Jie
c0afe199c2
refactor: move device types definition into flash
2025-09-07 16:23:31 +08:00
Li Jie
1c2aea10f0
feat: add Arduino 1200bps reset support before flashing
...
- Add touchSerialPortAt1200bps function from TinyGo for Arduino bootloader reset
- Update Flash function to trigger 1200bps reset when flash-1200-bps-reset is true
- Add 2-second wait after reset for device to enter bootloader mode
- Support retry mechanism with Windows-specific error handling
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-07 16:23:31 +08:00
Li Jie
4e590d42be
feat: auto guess port for monitoring
2025-09-07 16:23:30 +08:00
Li Jie
228d7cee31
feat: make -port optional
2025-09-07 16:23:30 +08:00
Li Jie
c6676917b3
refine: check msd paths
2025-09-07 16:23:30 +08:00
Li Jie
88e0844ada
ignore codecov from internal/{monitor,flash}
2025-09-07 16:23:30 +08:00
Li Jie
a2c9c7f10a
feat: llgo run -target target -port port auto start monitor
2025-09-07 16:23:30 +08:00