From 71eead48c4b5dd565061e92aaa8726d4513b8188 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Fri, 10 Apr 2015 15:09:29 -0400 Subject: [PATCH] nitc/ios: use a camel case version of app namespace for some version of XCode MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- src/platform/ios.nit | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/platform/ios.nit b/src/platform/ios.nit index f81b5d2..27c05c6 100644 --- a/src/platform/ios.nit +++ b/src/platform/ios.nit @@ -36,6 +36,12 @@ private class IOSPlatform redef fun toolchain(toolcontext, compiler) do return new IOSToolchain(toolcontext, compiler) end +private class IosProject + super AppProject + + redef fun namespace do return super.to_camel_case +end + private class IOSToolchain super MakefileToolchain @@ -43,7 +49,7 @@ private class IOSToolchain var ios_project_root: String is noinit # `app.nit` project for the current compilation target - var app_project = new AppProject(compiler.modelbuilder, compiler.mainmodule) is lazy + var app_project = new IosProject(compiler.modelbuilder, compiler.mainmodule) is lazy redef fun default_outname do return "{super}.app" -- 1.7.9.5