Commit 42eb7813 authored by David Owens II's avatar David Owens II

Updated the FS to allow for better breakdown into modules.

parent 416c69f8
bin/
*xcuserdata*
.atllbuild
atbuild
build.db
\ No newline at end of file
......@@ -8,19 +8,19 @@ tasks:
default:
tool: "atllbuild"
source: ["src/**.swift"]
source: ["cli/src/**.swift", "parsers/yaml/**.swift"]
name: "atbuild"
bootstrap-osx:
tool: "atllbuild"
source: ["src/**.swift"]
source: ["cli/src/**.swift", "parsers/yaml/**.swift"]
name: "atbuild"
bootstrapOnly: true
llbuildyaml: "llbuild-osx.yaml"
bootstrap-linux:
tool: "atllbuild"
source: ["src/**.swift"]
source: ["cli/src/**.swift", "parsers/yaml/**.swift"]
name: "atbuild"
bootstrapOnly: true
llbuildyaml: "llbuild-linux.yaml"
......
......@@ -10,8 +10,8 @@ commands:
<atllbuild-swiftc>:
tool: swift-compiler
executable: "/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin/swiftc"
inputs: ["src/atllbuild.swift", "src/config.swift", "src/errors.swift", "src/main.swift", "src/PlatformPaths.swift", "src/Shell.swift", "src/Task.swift", "src/Tools.swift", "src/yaml/Operators.swift", "src/yaml/Parser.swift", "src/yaml/Regex.swift", "src/yaml/Result.swift", "src/yaml/Tokenizer.swift", "src/yaml/Yaml.swift"]
sources: ["src/atllbuild.swift", "src/config.swift", "src/errors.swift", "src/main.swift", "src/PlatformPaths.swift", "src/Shell.swift", "src/Task.swift", "src/Tools.swift", "src/yaml/Operators.swift", "src/yaml/Parser.swift", "src/yaml/Regex.swift", "src/yaml/Result.swift", "src/yaml/Tokenizer.swift", "src/yaml/Yaml.swift"]
inputs: ["cli/src/atllbuild.swift", "cli/src/config.swift", "cli/src/errors.swift", "cli/src/main.swift", "cli/src/PlatformPaths.swift", "cli/src/Shell.swift", "cli/src/Task.swift", "cli/src/Tools.swift", "parsers/yaml/src/Operators.swift", "parsers/yaml/src/Parser.swift", "parsers/yaml/src/Regex.swift", "parsers/yaml/src/Result.swift", "parsers/yaml/src/Tokenizer.swift", "parsers/yaml/src/Yaml.swift"]
sources: ["cli/src/atllbuild.swift", "cli/src/config.swift", "cli/src/errors.swift", "cli/src/main.swift", "cli/src/PlatformPaths.swift", "cli/src/Shell.swift", "cli/src/Task.swift", "cli/src/Tools.swift", "parsers/yaml/src/Operators.swift", "parsers/yaml/src/Parser.swift", "parsers/yaml/src/Regex.swift", "parsers/yaml/src/Result.swift", "parsers/yaml/src/Tokenizer.swift", "parsers/yaml/src/Yaml.swift"]
objects: [".atllbuild/atllbuild.swift.o", ".atllbuild/config.swift.o", ".atllbuild/errors.swift.o", ".atllbuild/main.swift.o", ".atllbuild/PlatformPaths.swift.o", ".atllbuild/Shell.swift.o", ".atllbuild/Task.swift.o", ".atllbuild/Tools.swift.o", ".atllbuild/Operators.swift.o", ".atllbuild/Parser.swift.o", ".atllbuild/Regex.swift.o", ".atllbuild/Result.swift.o", ".atllbuild/Tokenizer.swift.o", ".atllbuild/Yaml.swift.o"]
outputs: ["<atllbuild-swiftc>", ".atllbuild/atllbuild.swift.o", ".atllbuild/config.swift.o", ".atllbuild/errors.swift.o", ".atllbuild/main.swift.o", ".atllbuild/PlatformPaths.swift.o", ".atllbuild/Shell.swift.o", ".atllbuild/Task.swift.o", ".atllbuild/Tools.swift.o", ".atllbuild/Operators.swift.o", ".atllbuild/Parser.swift.o", ".atllbuild/Regex.swift.o", ".atllbuild/Result.swift.o", ".atllbuild/Tokenizer.swift.o", ".atllbuild/Yaml.swift.o"]
module-name: atbuild
......
......@@ -10,8 +10,8 @@ commands:
<atllbuild-swiftc>:
tool: swift-compiler
executable: "/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin/swiftc"
inputs: ["src/atllbuild.swift", "src/config.swift", "src/errors.swift", "src/main.swift", "src/PlatformPaths.swift", "src/Shell.swift", "src/Task.swift", "src/Tools.swift", "src/yaml/Operators.swift", "src/yaml/Parser.swift", "src/yaml/Regex.swift", "src/yaml/Result.swift", "src/yaml/Tokenizer.swift", "src/yaml/Yaml.swift"]
sources: ["src/atllbuild.swift", "src/config.swift", "src/errors.swift", "src/main.swift", "src/PlatformPaths.swift", "src/Shell.swift", "src/Task.swift", "src/Tools.swift", "src/yaml/Operators.swift", "src/yaml/Parser.swift", "src/yaml/Regex.swift", "src/yaml/Result.swift", "src/yaml/Tokenizer.swift", "src/yaml/Yaml.swift"]
inputs: ["cli/src/atllbuild.swift", "cli/src/config.swift", "cli/src/errors.swift", "cli/src/main.swift", "cli/src/PlatformPaths.swift", "cli/src/Shell.swift", "cli/src/Task.swift", "cli/src/Tools.swift", "parsers/yaml/src/Operators.swift", "parsers/yaml/src/Parser.swift", "parsers/yaml/src/Regex.swift", "parsers/yaml/src/Result.swift", "parsers/yaml/src/Tokenizer.swift", "parsers/yaml/src/Yaml.swift"]
sources: ["cli/src/atllbuild.swift", "cli/src/config.swift", "cli/src/errors.swift", "cli/src/main.swift", "cli/src/PlatformPaths.swift", "cli/src/Shell.swift", "cli/src/Task.swift", "cli/src/Tools.swift", "parsers/yaml/src/Operators.swift", "parsers/yaml/src/Parser.swift", "parsers/yaml/src/Regex.swift", "parsers/yaml/src/Result.swift", "parsers/yaml/src/Tokenizer.swift", "parsers/yaml/src/Yaml.swift"]
objects: [".atllbuild/atllbuild.swift.o", ".atllbuild/config.swift.o", ".atllbuild/errors.swift.o", ".atllbuild/main.swift.o", ".atllbuild/PlatformPaths.swift.o", ".atllbuild/Shell.swift.o", ".atllbuild/Task.swift.o", ".atllbuild/Tools.swift.o", ".atllbuild/Operators.swift.o", ".atllbuild/Parser.swift.o", ".atllbuild/Regex.swift.o", ".atllbuild/Result.swift.o", ".atllbuild/Tokenizer.swift.o", ".atllbuild/Yaml.swift.o"]
outputs: ["<atllbuild-swiftc>", ".atllbuild/atllbuild.swift.o", ".atllbuild/config.swift.o", ".atllbuild/errors.swift.o", ".atllbuild/main.swift.o", ".atllbuild/PlatformPaths.swift.o", ".atllbuild/Shell.swift.o", ".atllbuild/Task.swift.o", ".atllbuild/Tools.swift.o", ".atllbuild/Operators.swift.o", ".atllbuild/Parser.swift.o", ".atllbuild/Regex.swift.o", ".atllbuild/Result.swift.o", ".atllbuild/Tokenizer.swift.o", ".atllbuild/Yaml.swift.o"]
module-name: atbuild
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment