21 lines
834 B
Swift
21 lines
834 B
Swift
import Foundation
|
|
|
|
struct FileData {
|
|
|
|
///The files marked as expected, i.e. they exist after the generation is completed. (`key`: file path, `value`: the file providing the link)
|
|
var expected: [String : String] = [:]
|
|
|
|
/// All files which should be copied to the output folder (`key`: The file path, `value`: The source requiring the file)
|
|
var toCopy: [String : String] = [:]
|
|
|
|
/// The files to minify when copying into output directory. (`key`: the file path relative to the content folder)
|
|
var toMinify: [String : (source: String, type: MinificationType)] = [:]
|
|
|
|
/**
|
|
The files marked as external in element metadata. (Key: File path, Value: source element)
|
|
|
|
Files included here are not generated, since they are assumed to be added separately.
|
|
*/
|
|
var external: [String : String] = [:]
|
|
}
|