Commit 1176fef
rename to portable build and bundle XRT/XDNA libraries
- Rename FLM_STATIC_BUILD to FLM_PORTABLE_BUILD for clarity
- Link XRT dynamically (not statically) to avoid uuid dependency issues
- Link FFmpeg statically (built from source) for portability
- Bundle XRT and XDNA .so files with distribution using file(GLOB)
- Update preset from linux-static to linux-portable
- Update workflow to verify portable build
This creates a portable distribution with:
- Static FFmpeg (no external FFmpeg deps)
- Dynamic XRT bundled in lib/ directory
- RPATH set to $ORIGIN/../lib for automatic discovery
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent c469308 commit 1176fef
1 file changed
Lines changed: 23 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
566 | 567 | | |
567 | | - | |
568 | | - | |
569 | | - | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
570 | 574 | | |
571 | 575 | | |
572 | 576 | | |
573 | 577 | | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
579 | 583 | | |
580 | | - | |
581 | | - | |
582 | | - | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
583 | 590 | | |
584 | 591 | | |
585 | 592 | | |
| |||
0 commit comments