 
         let framework = Target(name: "MyFramework", type: .framework, platform: .iOS,
                                settings: Settings(buildSettings: BuildSettings(dictionary: ["SETTING_2": "VALUE"])))
+
+        let targets = [application, framework]
 
         $0.describe("Config") {
 


            $0.it("generates run scripts") {
                var scriptSpec = spec
                scriptSpec.targets[0].prebuildScripts = [RunScript(script: .script("swiftlint"), name: "Swiftlint")]
                let pbxProject = try getPbxProj(scriptSpec)

                let scripts = pbxProject.objects.shellScriptBuildPhases
                try expect(scripts.count) == 1
                guard let script = scripts.first else { throw failure("Run script not found") }

                try expect(script.shellScript) == "swiftlint"
            }
        }



        $0.describe("Targets") {

            let spec = ProjectSpec(name: "test", targets: targets)

            $0.it("generates targets") {
                let pbxProject = try getPbxProj(spec)
