Add the generator directory to the Xcode project.
authormark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Nov 2018 22:37:22 +0000 (22:37 +0000)
committermark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Nov 2018 22:37:22 +0000 (22:37 +0000)
https://bugs.webkit.org/show_bug.cgi?id=192252

Reviewed by Michael Saboff.

This is so that we can work with these bytecode class generator files easily in Xcode.

* JavaScriptCore.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@238756 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

index 83cc437..a17f14c 100644 (file)
@@ -1,3 +1,14 @@
+2018-11-30  Mark Lam  <mark.lam@apple.com>
+
+        Add the generator directory to the Xcode project.
+        https://bugs.webkit.org/show_bug.cgi?id=192252
+
+        Reviewed by Michael Saboff.
+
+        This is so that we can work with these bytecode class generator files easily in Xcode.
+
+        * JavaScriptCore.xcodeproj/project.pbxproj:
+
 2018-11-30  Don Olmstead  <don.olmstead@sony.com>
 
         Rename ENABLE_SUBTLE_CRYPTO to ENABLE_WEB_CRYPTO
index 64c9606..f3ef1c4 100644 (file)
                FE318FDD1CAC8C5300DFCC54 /* ECMAScriptSpecInternalFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ECMAScriptSpecInternalFunctions.cpp; sourceTree = "<group>"; };
                FE318FDE1CAC8C5300DFCC54 /* ECMAScriptSpecInternalFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ECMAScriptSpecInternalFunctions.h; sourceTree = "<group>"; };
                FE3422111D6B818C0032BE88 /* ThrowScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThrowScope.h; sourceTree = "<group>"; };
+               FE35C2F021B1E6C5000F4CA8 /* Template.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Template.rb; sourceTree = "<group>"; };
+               FE35C2F121B1E6C6000F4CA8 /* Fits.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Fits.rb; sourceTree = "<group>"; };
+               FE35C2F221B1E6C6000F4CA8 /* GeneratedFile.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = GeneratedFile.rb; sourceTree = "<group>"; };
+               FE35C2F321B1E6C6000F4CA8 /* Assertion.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Assertion.rb; sourceTree = "<group>"; };
+               FE35C2F421B1E6C6000F4CA8 /* Section.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Section.rb; sourceTree = "<group>"; };
+               FE35C2F521B1E6C6000F4CA8 /* DSL.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = DSL.rb; sourceTree = "<group>"; };
+               FE35C2F621B1E6C6000F4CA8 /* Opcode.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Opcode.rb; sourceTree = "<group>"; };
+               FE35C2F721B1E6C7000F4CA8 /* Argument.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Argument.rb; sourceTree = "<group>"; };
+               FE35C2F821B1E6C7000F4CA8 /* main.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = main.rb; sourceTree = "<group>"; };
+               FE35C2F921B1E6C7000F4CA8 /* Type.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Type.rb; sourceTree = "<group>"; };
+               FE35C2FA21B1E6C7000F4CA8 /* Options.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Options.rb; sourceTree = "<group>"; };
+               FE35C2FB21B1E6C7000F4CA8 /* OpcodeGroup.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = OpcodeGroup.rb; sourceTree = "<group>"; };
+               FE35C2FC21B1E6C7000F4CA8 /* Metadata.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = Metadata.rb; sourceTree = "<group>"; };
                FE384EE11ADDB7AD0055DE2C /* JSDollarVM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDollarVM.cpp; sourceTree = "<group>"; };
                FE384EE21ADDB7AD0055DE2C /* JSDollarVM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSDollarVM.h; sourceTree = "<group>"; };
                FE3A06A31C10B70800390FDD /* JITBitOrGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITBitOrGenerator.cpp; sourceTree = "<group>"; };
                                E3FF752D1D9CE9EA00C7E16D /* domjit */,
                                0867D69AFE84028FC02AAC07 /* Frameworks */,
                                0FEA09FC1705137F00BB722C /* ftl */,
+                               FE35C2EF21B1E650000F4CA8 /* generator */,
                                142E312A134FF0A600AFADB5 /* heap */,
                                A5BA15DF1823409200A82E69 /* inspector */,
                                1429D77A0ED20D7300B89619 /* interpreter */,
                        path = domjit;
                        sourceTree = "<group>";
                };
+               FE35C2EF21B1E650000F4CA8 /* generator */ = {
+                       isa = PBXGroup;
+                       children = (
+                               FE35C2F721B1E6C7000F4CA8 /* Argument.rb */,
+                               FE35C2F321B1E6C6000F4CA8 /* Assertion.rb */,
+                               FE35C2F521B1E6C6000F4CA8 /* DSL.rb */,
+                               FE35C2F121B1E6C6000F4CA8 /* Fits.rb */,
+                               FE35C2F221B1E6C6000F4CA8 /* GeneratedFile.rb */,
+                               FE35C2F821B1E6C7000F4CA8 /* main.rb */,
+                               FE35C2FC21B1E6C7000F4CA8 /* Metadata.rb */,
+                               FE35C2F621B1E6C6000F4CA8 /* Opcode.rb */,
+                               FE35C2FB21B1E6C7000F4CA8 /* OpcodeGroup.rb */,
+                               FE35C2FA21B1E6C7000F4CA8 /* Options.rb */,
+                               FE35C2F421B1E6C6000F4CA8 /* Section.rb */,
+                               FE35C2F021B1E6C5000F4CA8 /* Template.rb */,
+                               FE35C2F921B1E6C7000F4CA8 /* Type.rb */,
+                       );
+                       path = generator;
+                       sourceTree = "<group>";
+               };
                FEF347512036291300B7C0EF /* offlineasm */ = {
                        isa = PBXGroup;
                        children = (