Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Functions | Variables
find_resources Namespace Reference

Functions

 listFiles (path)
 
 printOutput (files)
 
 main ()
 

Variables

 DART_DIR = abspath(join(__file__, '..', '..', '..'))
 

Function Documentation

◆ listFiles()

find_resources.listFiles (   path)

Definition at line 26 of file find_resources.py.

26def listFiles(path):
27 allFiles = []
28 for dirpath, dirs, files in os.walk(join(DART_DIR, path)):
29 allFiles += [
30 relpath(abspath(join(dirpath, p)), DART_DIR) for p in files
31 ]
32 return allFiles
33
34

◆ main()

find_resources.main ( )

Definition at line 44 of file find_resources.py.

44def main():
45 if len(sys.argv) < 2:
46 print('Expected at least 1 arg, the paths to search.')
47 return 1
48 allFiles = []
49 for directory in sys.argv[1:]:
50 files = listFiles(directory)
51 if len(files) == 0:
52 print('Did not find any files in the directory: ' + directory)
53 return 2
54 allFiles += files
55 printOutput(sorted(allFiles))
56 return 0
57
58
void print(void *str)
Definition bridge.cpp:126
Definition main.py:1

◆ printOutput()

find_resources.printOutput (   files)

Definition at line 35 of file find_resources.py.

35def printOutput(files):
36 print('[')
37 print(',\n'.join([
38 ' {\n "path": "%s",\n "dest": "data/%s"\n }' % (f, f)
39 for f in files
40 ]))
41 print(']')
42
43

Variable Documentation

◆ DART_DIR

find_resources.DART_DIR = abspath(join(__file__, '..', '..', '..'))

Definition at line 23 of file find_resources.py.