emscripten-core / emscripten-core/emscripten
file_packager: Add suport for glob or loading file list from file
- Lingua principale
- C++
- Stelle
- 27.6k
- Fork
- 3.6k
- Merge medio
- 1g 14h
- PR unite (30g)
- 125
Descrizione
Sometimes you might not want to pack all files from a specific folder, but only some. In this case glob pattern (there is [a function](https://docs.python.org/3/library/glob.html) in the Python standard library for doing this) would be useful like `assets/**/*.png`, but it is not supported by `file_packager`. There is a workaround - you can specify all files explicitly by hand or generate a command line using another script. But in this case you may hit command line length limit on Windows if you have too many files. In such case it would be useful to be able to read file list from text file (e.g. compilers allow you to pass options using text files). But such feature is also missing from `file_packager`.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dal punto di ingresso da riga di comando di file_packager e analizza come vengono analizzati ed espansi i percorsi dei file di input. Confronta i due approcci richiesti — i pattern glob e il caricamento dei percorsi da un file di testo — e determina il comportamento previsto della riga di comando. Il lavoro è completato quando uno degli approcci supportati è implementato senza la limitazione di lunghezza della riga di comando di Windows e documentato tramite l'interfaccia esistente dello strumento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- cli, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100