Commit 6d3dccc9 authored by Gaëtan Renaudeau's avatar Gaëtan Renaudeau

Move ios project into ios/ directory

parent 64182f34
imgs/
docs/
Examples/
# OSX
......
......@@ -21,7 +21,7 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
340554DC1B8226B9009D567B /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 340554D91B822545009D567B /* libRNGL.a */; };
343472261BEFC9D700676F7A /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 343472241BEFC90300676F7A /* libRNGL.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
/* End PBXBuildFile section */
......@@ -82,20 +82,13 @@
remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
remoteInfo = React;
};
340554D81B822545009D567B /* PBXContainerItemProxy */ = {
343472231BEFC90300676F7A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 340554D11B822545009D567B /* RNGL.xcodeproj */;
containerPortal = 3434721F1BEFC90300676F7A /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B330031B821571003856F8;
remoteInfo = RNGL;
};
340554DA1B822545009D567B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 340554D11B822545009D567B /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B3300E1B821571003856F8;
remoteInfo = RNGLTests;
};
78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
......@@ -129,7 +122,7 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iOS/Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iOS/main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
340554D11B822545009D567B /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "node_modules/gl-react-native/RNGL.xcodeproj"; sourceTree = "<group>"; };
3434721F1BEFC90300676F7A /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "node_modules/gl-react-native/ios/RNGL.xcodeproj"; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
/* End PBXFileReference section */
......@@ -139,7 +132,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
340554DC1B8226B9009D567B /* libRNGL.a in Frameworks */,
343472261BEFC9D700676F7A /* libRNGL.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
......@@ -234,11 +227,10 @@
name = Products;
sourceTree = "<group>";
};
340554D21B822545009D567B /* Products */ = {
343472201BEFC90300676F7A /* Products */ = {
isa = PBXGroup;
children = (
340554D91B822545009D567B /* libRNGL.a */,
340554DB1B822545009D567B /* RNGLTests.xctest */,
343472241BEFC90300676F7A /* libRNGL.a */,
);
name = Products;
sourceTree = "<group>";
......@@ -254,6 +246,7 @@
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
3434721F1BEFC90300676F7A /* RNGL.xcodeproj */,
146833FF1AC3E56700842450 /* React.xcodeproj */,
00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
......@@ -264,7 +257,6 @@
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
340554D11B822545009D567B /* RNGL.xcodeproj */,
);
name = Libraries;
sourceTree = "<group>";
......@@ -378,8 +370,8 @@
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
},
{
ProductGroup = 340554D21B822545009D567B /* Products */;
ProjectRef = 340554D11B822545009D567B /* RNGL.xcodeproj */;
ProductGroup = 343472201BEFC90300676F7A /* Products */;
ProjectRef = 3434721F1BEFC90300676F7A /* RNGL.xcodeproj */;
},
);
projectRoot = "";
......@@ -446,18 +438,11 @@
remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
340554D91B822545009D567B /* libRNGL.a */ = {
343472241BEFC90300676F7A /* libRNGL.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNGL.a;
remoteRef = 340554D81B822545009D567B /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
340554DB1B822545009D567B /* RNGLTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = RNGLTests.xctest;
remoteRef = 340554DA1B822545009D567B /* PBXContainerItemProxy */;
remoteRef = 343472231BEFC90300676F7A /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
......
......@@ -31,7 +31,7 @@
* on the same Wi-Fi network.
*/
//jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"];
//jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios"];
/**
* OPTION 2
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
34807FB71B838E5100EF7400 /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34807FB41B838E4300EF7400 /* libRNGL.a */; };
346A15441BEFD3010091F8C6 /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 346A15431BEFD2DC0091F8C6 /* libRNGL.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
/* End PBXBuildFile section */
......@@ -89,20 +89,13 @@
remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
remoteInfo = React;
};
34807FB31B838E4300EF7400 /* PBXContainerItemProxy */ = {
346A15421BEFD2DC0091F8C6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34807FA41B838E4300EF7400 /* RNGL.xcodeproj */;
containerPortal = 346A153E1BEFD2DC0091F8C6 /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B330031B821571003856F8;
remoteGlobalIDString = 4107012F1ACB723B00C6AA39;
remoteInfo = RNGL;
};
34807FB51B838E4300EF7400 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34807FA41B838E4300EF7400 /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B3300E1B821571003856F8;
remoteInfo = RNGLTests;
};
78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
......@@ -137,7 +130,7 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iOS/Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iOS/main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
34807FA41B838E4300EF7400 /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "node_modules/gl-react-native/RNGL.xcodeproj"; sourceTree = "<group>"; };
346A153E1BEFD2DC0091F8C6 /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "node_modules/gl-react-native/ios/RNGL.xcodeproj"; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
/* End PBXFileReference section */
......@@ -154,7 +147,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
34807FB71B838E5100EF7400 /* libRNGL.a in Frameworks */,
346A15441BEFD3010091F8C6 /* libRNGL.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
......@@ -249,11 +242,10 @@
name = Products;
sourceTree = "<group>";
};
34807FA51B838E4300EF7400 /* Products */ = {
346A153F1BEFD2DC0091F8C6 /* Products */ = {
isa = PBXGroup;
children = (
34807FB41B838E4300EF7400 /* libRNGL.a */,
34807FB61B838E4300EF7400 /* RNGLTests.xctest */,
346A15431BEFD2DC0091F8C6 /* libRNGL.a */,
);
name = Products;
sourceTree = "<group>";
......@@ -269,7 +261,7 @@
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
34807FA41B838E4300EF7400 /* RNGL.xcodeproj */,
346A153E1BEFD2DC0091F8C6 /* RNGL.xcodeproj */,
146833FF1AC3E56700842450 /* React.xcodeproj */,
00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
......@@ -418,8 +410,8 @@
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
},
{
ProductGroup = 34807FA51B838E4300EF7400 /* Products */;
ProjectRef = 34807FA41B838E4300EF7400 /* RNGL.xcodeproj */;
ProductGroup = 346A153F1BEFD2DC0091F8C6 /* Products */;
ProjectRef = 346A153E1BEFD2DC0091F8C6 /* RNGL.xcodeproj */;
},
);
projectRoot = "";
......@@ -487,18 +479,11 @@
remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34807FB41B838E4300EF7400 /* libRNGL.a */ = {
346A15431BEFD2DC0091F8C6 /* libRNGL.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNGL.a;
remoteRef = 34807FB31B838E4300EF7400 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34807FB61B838E4300EF7400 /* RNGLTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = RNGLTests.xctest;
remoteRef = 34807FB51B838E4300EF7400 /* PBXContainerItemProxy */;
remoteRef = 346A15421BEFD2DC0091F8C6 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
......
This diff is collapsed.
......@@ -20,8 +20,8 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
34A75CDB1BAB052F00942375 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 34A75CDA1BAB052F00942375 /* main.jsbundle */; settings = {ASSET_TAGS = (); }; };
34A81B591B9F50DB002650C2 /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34A81B561B9F50D6002650C2 /* libRNGL.a */; };
345D089B1BEFD35300A4892D /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 345D089A1BEFD34D00A4892D /* libRNGL.a */; };
34A75CDB1BAB052F00942375 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 34A75CDA1BAB052F00942375 /* main.jsbundle */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
/* End PBXBuildFile section */
......@@ -82,20 +82,13 @@
remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
remoteInfo = React;
};
34A81B551B9F50D6002650C2 /* PBXContainerItemProxy */ = {
345D08991BEFD34D00A4892D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34A81B461B9F50D5002650C2 /* RNGL.xcodeproj */;
containerPortal = 345D08951BEFD34D00A4892D /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B330031B821571003856F8;
remoteGlobalIDString = 4107012F1ACB723B00C6AA39;
remoteInfo = RNGL;
};
34A81B571B9F50D6002650C2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34A81B461B9F50D5002650C2 /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B3300E1B821571003856F8;
remoteInfo = RNGLTests;
};
78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
......@@ -128,8 +121,8 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
345D08951BEFD34D00A4892D /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "../node_modules/gl-react-native/ios/RNGL.xcodeproj"; sourceTree = "<group>"; };
34A75CDA1BAB052F00942375 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = SOURCE_ROOT; };
34A81B461B9F50D5002650C2 /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "../node_modules/gl-react-native/RNGL.xcodeproj"; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
/* End PBXFileReference section */
......@@ -139,7 +132,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
34A81B591B9F50DB002650C2 /* libRNGL.a in Frameworks */,
345D089B1BEFD35300A4892D /* libRNGL.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
......@@ -234,11 +227,10 @@
name = Products;
sourceTree = "<group>";
};
34A81B471B9F50D5002650C2 /* Products */ = {
345D08961BEFD34D00A4892D /* Products */ = {
isa = PBXGroup;
children = (
34A81B561B9F50D6002650C2 /* libRNGL.a */,
34A81B581B9F50D6002650C2 /* RNGLTests.xctest */,
345D089A1BEFD34D00A4892D /* libRNGL.a */,
);
name = Products;
sourceTree = "<group>";
......@@ -254,7 +246,7 @@
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
34A81B461B9F50D5002650C2 /* RNGL.xcodeproj */,
345D08951BEFD34D00A4892D /* RNGL.xcodeproj */,
146833FF1AC3E56700842450 /* React.xcodeproj */,
00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
......@@ -378,8 +370,8 @@
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
},
{
ProductGroup = 34A81B471B9F50D5002650C2 /* Products */;
ProjectRef = 34A81B461B9F50D5002650C2 /* RNGL.xcodeproj */;
ProductGroup = 345D08961BEFD34D00A4892D /* Products */;
ProjectRef = 345D08951BEFD34D00A4892D /* RNGL.xcodeproj */;
},
);
projectRoot = "";
......@@ -446,18 +438,11 @@
remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34A81B561B9F50D6002650C2 /* libRNGL.a */ = {
345D089A1BEFD34D00A4892D /* libRNGL.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNGL.a;
remoteRef = 34A81B551B9F50D6002650C2 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34A81B581B9F50D6002650C2 /* RNGLTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = RNGLTests.xctest;
remoteRef = 34A81B571B9F50D6002650C2 /* PBXContainerItemProxy */;
remoteRef = 345D08991BEFD34D00A4892D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
......
This diff is collapsed.
......@@ -21,9 +21,9 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
348D651A1BEFD57300CA8FD0 /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 348D65191BEFD56D00CA8FD0 /* libRNGL.a */; };
34AFC0341BAC53DB004D65B1 /* libRCTVideo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AFC0281BAC53C9004D65B1 /* libRCTVideo.a */; };
34AFC0351BAC53DB004D65B1 /* libRNGL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AFC0311BAC53D1004D65B1 /* libRNGL.a */; };
34AFC0391BAC55F9004D65B1 /* Videos.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 34AFC0381BAC55F9004D65B1 /* Videos.xcassets */; settings = {ASSET_TAGS = (); }; };
34AFC0391BAC55F9004D65B1 /* Videos.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 34AFC0381BAC55F9004D65B1 /* Videos.xcassets */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
/* End PBXBuildFile section */
......@@ -91,26 +91,19 @@
remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
remoteInfo = React;
};
34AFC0271BAC53C9004D65B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34AFC01B1BAC53C9004D65B1 /* RCTVideo.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 134814201AA4EA6300B7C361;
remoteInfo = RCTVideo;
};
34AFC0301BAC53D1004D65B1 /* PBXContainerItemProxy */ = {
348D65181BEFD56D00CA8FD0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34AFC02B1BAC53D1004D65B1 /* RNGL.xcodeproj */;
containerPortal = 348D65141BEFD56D00CA8FD0 /* RNGL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B330031B821571003856F8;
remoteGlobalIDString = 4107012F1ACB723B00C6AA39;
remoteInfo = RNGL;
};
34AFC0321BAC53D1004D65B1 /* PBXContainerItemProxy */ = {
34AFC0271BAC53C9004D65B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 34AFC02B1BAC53D1004D65B1 /* RNGL.xcodeproj */;
containerPortal = 34AFC01B1BAC53C9004D65B1 /* RCTVideo.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 34B3300E1B821571003856F8;
remoteInfo = RNGLTests;
remoteGlobalIDString = 134814201AA4EA6300B7C361;
remoteInfo = RCTVideo;
};
78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
......@@ -146,8 +139,8 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = VideoBlur/Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = VideoBlur/main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
348D65141BEFD56D00CA8FD0 /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "../node_modules/gl-react-native/ios/RNGL.xcodeproj"; sourceTree = "<group>"; };
34AFC01B1BAC53C9004D65B1 /* RCTVideo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVideo.xcodeproj; path = "../node_modules/react-native-video/RCTVideo.xcodeproj"; sourceTree = "<group>"; };
34AFC02B1BAC53D1004D65B1 /* RNGL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGL.xcodeproj; path = "../node_modules/gl-react-native/RNGL.xcodeproj"; sourceTree = "<group>"; };
34AFC0381BAC55F9004D65B1 /* Videos.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Videos.xcassets; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
......@@ -165,8 +158,8 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
348D651A1BEFD57300CA8FD0 /* libRNGL.a in Frameworks */,
34AFC0341BAC53DB004D65B1 /* libRCTVideo.a in Frameworks */,
34AFC0351BAC53DB004D65B1 /* libRNGL.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
......@@ -262,19 +255,18 @@
name = Products;
sourceTree = "<group>";
};
34AFC01C1BAC53C9004D65B1 /* Products */ = {
348D65151BEFD56D00CA8FD0 /* Products */ = {
isa = PBXGroup;
children = (
34AFC0281BAC53C9004D65B1 /* libRCTVideo.a */,
348D65191BEFD56D00CA8FD0 /* libRNGL.a */,
);
name = Products;
sourceTree = "<group>";
};
34AFC02C1BAC53D1004D65B1 /* Products */ = {
34AFC01C1BAC53C9004D65B1 /* Products */ = {
isa = PBXGroup;
children = (
34AFC0311BAC53D1004D65B1 /* libRNGL.a */,
34AFC0331BAC53D1004D65B1 /* RNGLTests.xctest */,
34AFC0281BAC53C9004D65B1 /* libRCTVideo.a */,
);
name = Products;
sourceTree = "<group>";
......@@ -290,7 +282,7 @@
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
34AFC02B1BAC53D1004D65B1 /* RNGL.xcodeproj */,
348D65141BEFD56D00CA8FD0 /* RNGL.xcodeproj */,
34AFC01B1BAC53C9004D65B1 /* RCTVideo.xcodeproj */,
146833FF1AC3E56700842450 /* React.xcodeproj */,
00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
......@@ -444,8 +436,8 @@
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
},
{
ProductGroup = 34AFC02C1BAC53D1004D65B1 /* Products */;
ProjectRef = 34AFC02B1BAC53D1004D65B1 /* RNGL.xcodeproj */;
ProductGroup = 348D65151BEFD56D00CA8FD0 /* Products */;
ProjectRef = 348D65141BEFD56D00CA8FD0 /* RNGL.xcodeproj */;
},
);
projectRoot = "";
......@@ -513,25 +505,18 @@
remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34AFC0281BAC53C9004D65B1 /* libRCTVideo.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRCTVideo.a;
remoteRef = 34AFC0271BAC53C9004D65B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34AFC0311BAC53D1004D65B1 /* libRNGL.a */ = {
348D65191BEFD56D00CA8FD0 /* libRNGL.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNGL.a;
remoteRef = 34AFC0301BAC53D1004D65B1 /* PBXContainerItemProxy */;
remoteRef = 348D65181BEFD56D00CA8FD0 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
34AFC0331BAC53D1004D65B1 /* RNGLTests.xctest */ = {
34AFC0281BAC53C9004D65B1 /* libRCTVideo.a */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = RNGLTests.xctest;
remoteRef = 34AFC0321BAC53D1004D65B1 /* PBXContainerItemProxy */;
fileType = archive.ar;
path = libRCTVideo.a;
remoteRef = 34AFC0271BAC53C9004D65B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
......
This diff is collapsed.
......@@ -8,7 +8,7 @@ More technically, `gl-react-native` allows you to write a [fragment shader](http
**`gl-react-native` is directly inspired from our other project, [`gl-react`](http://github.com/ProjectSeptemberInc/gl-react) and implements the same API (so you can write "universal" code).**
[![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/imgs/simple.gif)](./Examples/Simple)[![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/imgs/advancedeffects.gif)](./Examples/AdvancedEffects)
[![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/docs/simple.gif)](./Examples/Simple)[![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/docs/advancedeffects.gif)](./Examples/AdvancedEffects)
### HelloGL Gist
......@@ -39,7 +39,7 @@ class HelloGL extends GL.Component {
}
```
![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/imgs/hellogl.jpg)
![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/docs/hellogl.jpg)
## Installation
......@@ -53,7 +53,7 @@ npm i --save gl-react-native
**Configure your React Native Application:**
![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/imgs/install-steps.png)
![](https://github.com/ProjectSeptemberInc/gl-react-native/raw/master/docs/install-steps.png)
## Influence / Credits
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>com.projectseptember.$(PRODUCT_NAME:rfc1034identifier)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
</plist>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.projectseptember.rngl">
</manifest>
throw new Error("Android version is not yet implemented");
const Shaders = require("./src/Shaders");
const View = require("./src/View");
const Uniform = require("./src/Uniform");
const Component = require("./src/ComponentDeprecated");
const createComponent = require("./src/createComponent");
module.exports = {
Shaders,
View,
Uniform,
Component,
createComponent
};
......@@ -2,7 +2,6 @@
"name": "gl-react-native",
"version": "1.2.7",
"description": "OpenGL bindings for react-native to implement complex effects over images and components, in the descriptive VDOM paradigm",
"main": "src/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/ProjectSeptemberInc/gl-react-native.git"
......@@ -23,11 +22,11 @@
"react-native": ">=0.9.0"
},
"dependencies": {
"invariant": "2.1.1",
"invariant": "2.1.2",
"gl-react-core": "1.2.x"
},
"devDependencies": {
"eslint": "^1.3.1",
"eslint-plugin-react": "^3.2.3"
"eslint": "^1.7.1",
"eslint-plugin-react": "^3.8.0"
}
}
const Shaders = require("./Shaders");
const View = require("./View");
const Uniform = require("./Uniform");
const Component = require("./ComponentDeprecated");
const createComponent = require("./createComponent");
module.exports = {
Shaders,
View,
Uniform,
Component,
createComponent
};
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