GetLibraryPaoFile() public method

public GetLibraryPaoFile ( string library ) : string
library string
return string
示例#1
0
        public static void LoadPaoFileIntoRepository(XilinxRepository repository, string filepath, string libraryName)
        {
            List <string> librariesToExpand = new List <string>();

            librariesToExpand.AddRange(LoadPaoFileIntoRepositoryRaw(repository, filepath, libraryName));

            // Expand Libraries that need manual loading
            while (librariesToExpand.Count != 0)
            {
                string expand = librariesToExpand[0];
                librariesToExpand.RemoveAt(0);

                // Open the relevant PAO File and load in the FileElements
                string paoLocation = repository.GetLibraryPaoFile(expand);
                librariesToExpand.AddRange(LoadPaoFileIntoRepositoryRaw(repository, paoLocation, expand));
            }
        }
示例#2
0
        public static void LoadPaoFileIntoRepository(XilinxRepository repository, string filepath, string libraryName)
        {
            List<string> librariesToExpand = new List<string>();

            librariesToExpand.AddRange(LoadPaoFileIntoRepositoryRaw(repository, filepath, libraryName));

            // Expand Libraries that need manual loading
            while (librariesToExpand.Count != 0)
            {
                string expand = librariesToExpand[0];
                librariesToExpand.RemoveAt(0);

                // Open the relevant PAO File and load in the FileElements
                string paoLocation = repository.GetLibraryPaoFile(expand);
                librariesToExpand.AddRange(LoadPaoFileIntoRepositoryRaw(repository, paoLocation, expand));
            }
        }