diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2b6cc3b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,21 @@
+build/
+/lib/
+util/android-studio/Moai/moai/src/main/libs/
+util/android-studio/Moai/moai/src/main/obj/local/
+util/android-studio/Moai/moai/src/main/jni/
+bin/env-local.bat
+util/moai.exe
+bin/moai.exe
+scripts/env-local.bat
+env-local.sh
+/bin/moai
+/moaisdk-*
+host-templates/ios/Moai Template/host-ios
+host-templates/ios/Moai Template/lib
+host-templates/osx/Moai Template/app/host-modules
+host-templates/osx/Moai Template/app/host-sdl
+host-templates/osx/Moai Template/lib
+host-templates/windows/vs2015/host-sdl/
+host-templates/windows/vs2015/host-modules/
+host-templates/windows/vs2015/Debug/
+plugins/
diff --git a/.gitmodules b/.gitmodules
index 3095463..148e6b5 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,4 +1,3 @@
-[submodule "moai-dev"]
- path = moai-dev
- url = https://github.com/moai/moai-dev
- branch = develop
+[submodule "sdk/moai"]
+ path = sdk/moai
+url=https://github.com/halfnelson/moai-sdk
\ No newline at end of file
diff --git a/appveyor.yml b/appveyor.yml
deleted file mode 100644
index 47a192c..0000000
--- a/appveyor.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-shallow_clone: true
-clone_depth: 2
-
-build_script: bin\ci-windows.bat
-
-test: off
diff --git a/bin/.gitignore b/bin/.gitignore
deleted file mode 100644
index dc3da10..0000000
--- a/bin/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-ios/
-osx/
diff --git a/bin/api-reference-parser/.bundle/config b/bin/api-reference-parser/.bundle/config
deleted file mode 100644
index 57d4641..0000000
--- a/bin/api-reference-parser/.bundle/config
+++ /dev/null
@@ -1,3 +0,0 @@
----
-BUNDLE_PATH: vendor/bundle
-BUNDLE_DISABLE_SHARED_GEMS: '1'
diff --git a/bin/api-reference-parser/Gemfile b/bin/api-reference-parser/Gemfile
deleted file mode 100644
index c0e746c..0000000
--- a/bin/api-reference-parser/Gemfile
+++ /dev/null
@@ -1,5 +0,0 @@
-source 'https://rubygems.org'
-
-gem 'ruby-progressbar'
-gem 'haml'
-gem 'nokogiri'
\ No newline at end of file
diff --git a/bin/api-reference-parser/Gemfile.lock b/bin/api-reference-parser/Gemfile.lock
deleted file mode 100644
index 9561820..0000000
--- a/bin/api-reference-parser/Gemfile.lock
+++ /dev/null
@@ -1,16 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- haml (4.0.3)
- tilt
- nokogiri (1.5.9)
- ruby-progressbar (1.0.2)
- tilt (1.4.1)
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- haml
- nokogiri
- ruby-progressbar
diff --git a/bin/api-reference-parser/intro_page.haml b/bin/api-reference-parser/intro_page.haml
deleted file mode 100644
index b890e6d..0000000
--- a/bin/api-reference-parser/intro_page.haml
+++ /dev/null
@@ -1,59 +0,0 @@
-%h1 Welcome to Moai!
-
-%p
- Thanks for installing the SDK. Here's the scoop.
-
-%h2 Sample code
-
-%p
- Go to the samples folder, choose a sample, then execute run.bat (or run.sh) to see it perform.
-%p
- One of our priorities is to build richer samples for Moai developers, so if you'd like to see a particular code sample, let us know by posting in the
- %a{ href: "http://getmoai.com/forums/" } Moai Forums.
-
-%h2 FAQ
-
-%p
- Answers to frequently asked questions are available in the
- %a{ href: "http://getmoai.com/marketing/moai-faqs.html" } Moai FAQ.
-
-%h2 Wiki
-
-%p
- You can find detailed documentation, instructions and other helpful information in the
- %a{ href: "http://getmoai.com/wiki/" } Moai Wiki.
-
-%h2 Moai Cloud
-
-%p
- You can sign in for a Moai Cloud account which allows you to upload Lua scripts to be hosted and run as web services via the
- %a{ href: "http://dashboard.moaicloud.com/" } Moai Cloud Dashboard.
-
-%p
- If you have support questions, post them to the
- %a{ href: "http://getmoai.com/forums/moai-cloud-developer-support.html" } Moai Cloud Developer Support Forum
- or check out the
- %a{ href: "http://getmoai.com/wiki/" } Moai Wiki.
-
-%h2 License
-%p
- This SDK uses the
- %a{ href: "http://www.opensource.org/licenses/cpal_1.0" } CPAL license.
-
-%h2 Made with Moai SDK
-%p
- Refer to the
- %a{ href: "http://getmoai.com/marketing/made-with-moai.html"} Made With Moai page
- for attribution screens to include with games made with Moai.
-
-%h2 Summary
-%p
- Happy game-making with Moai.
-%p
- Check out the
- %a{ href: "http://getmoai.com/wiki/" } Moai Wiki
- , ping us through
- %a{ href: "http://getmoai.com/forums/" } the forums
- or email us at
- %a{ href: "mailto:support@getmoai.com" } support@getmoai.com
- if you need help. The Moai team is here to help.
\ No newline at end of file
diff --git a/bin/api-reference-parser/lib/moai_api_parser.rb b/bin/api-reference-parser/lib/moai_api_parser.rb
deleted file mode 100644
index 77da088..0000000
--- a/bin/api-reference-parser/lib/moai_api_parser.rb
+++ /dev/null
@@ -1,417 +0,0 @@
-require 'ruby-progressbar'
-require 'haml'
-require 'nokogiri'
-require 'fileutils'
-
-class MoaiAPIParser
-
- #
- # source should be a string indicating the directory
- # where all the source files are located.
- attr_accessor :source, :version_major, :version_revision, :version_author
-
- #
- # destination should be a string indicating the directory
- # where the generated documentation should go to.
- attr_accessor :destination
-
- def initialize ( source, destination )
-
- #
- # Check if source directory exists and it's actually
- # a directory.
- if !(File.exists?(source) and File.directory?(source))
- # Raise an error and exit if that's the case
- raise "Source directory doesn't exist"
- exit 1
- end
-
- self.source = source
- self.destination = destination
-
- end
-
- #
- # this will make all the magic happen
- def parse
- copy_source
- parse_with_lua
- parse_version
- parse_with_doxygen
- inject_intro_page
- cleanup_doxygen_html
- cleanup_doxygen_js
- cleanup_extra_files
- end
-
- #
- # This method copies our source tree to a temporary directory
- def copy_source
- FileUtils.makedirs(destination)
- FileUtils.cp_r source, destination
- self.source = destination + "src"
-
- # Remove the files that are not from MOAI
- # This includes:
- # * FMOD Files ( using /Source/ as the pattern to match )
- # * OpenGLContext from NaCL
- Dir.glob(destination + 'src/**/*').each { |f|
- if !File.directory?(f) and (( f =~ /\/Source\// ) or ( f =~ /opengl_context\.h/))
- File.delete(f)
- end
- }
-
- end
-
- #
- # We use some custom tags to annotate our source code.
- # In order for that to be parsable by doxygen we need to
- # run a couple of replacements.
- def parse_with_lua
- ['h', 'cpp', 'mm'].each do |extension|
- parse_with_lua_for(extension)
- end
- end
-
- #
- # We have lua-based parsers that search and replace
- # our code for specific stuff using MOAIParser.
- # This method searchs for all the files for a specific
- # extension and then runs the replacements using
- # the system's moai executable
- def parse_with_lua_for(extension)
-
- #
- # Our parsers expect a file called
- # input.[extension] and return a file called output.[extension]
- # so we need to cleanup everything just in case.
- if File.exists?("input.#{extension}")
- FileUtils.rm ("input.#{extension}")
- end
- if File.exists?("output.#{extension}")
- FileUtils.rm ("output.#{extension}")
- end
-
- # Since we have different scripts for each different
- # file type, we have to decide which script to run...
- parser_script = File.dirname(__FILE__) + "/../lua-parsers/"
- case extension
- when "h"
- parser_script += "header-files.lua"
- when "cpp"
- parser_script += "source-files-cpp.lua"
- when "mm"
- parser_script += "source-files-mm.lua"
- end
-
- # Now we iterate through all these files and
- # parse them.
- files = all_source_files(source, extension)
- pb = ProgressBar.create(:title => "Fixing #{extension}", :total => files.size)
- files.each do |file|
- FileUtils.cp file, "input.#{extension}"
- system "moai #{parser_script} >/dev/null"
-
- # The moai parser outputs a file called output.[extension]
- # so we want to copy it back.
- FileUtils.mv "output.#{extension}", file
- FileUtils.rm "input.#{extension}"
- pb.increment
- end
-
- end
-
- def parse_version
- File.open ( destination + "src/config-default/moai_version_major.h" ) do |file|
- data = file.read
-
- data.match ( /MOAI_SDK_VERSION_MAJOR_MINOR\s(\S*)\s*/ )
- self.version_major = $1
- end
- File.open ( destination + "src/config-default/moai_version_minor.h" ) do |file|
- data = file.read
-
- data.match ( /MOAI_SDK_VERSION_REVISION\s(\S*)\s*/ )
- self.version_revision = $1
- end
- File.open ( destination + "src/config-default/moai_version_author.h" ) do |file|
- data = file.read
-
- data.match ( /MOAI_SDK_VERSION_AUTHOR\s\"(.*)\"\s*/ )
- self.version_author = $1
- end
- end
-
- def full_version
- v = "#{version_major}"
-
- if version_revision.to_i > 0
- v += " revision #{version_revision}"
- v += " (#{version_author})" if version_author.length > 0
- else
- v += " (ad hoc build by #{version_author})" if version_author.length > 0
- end
- v
- end
-
- def parse_with_doxygen
- configure_doxygen
- system ( "doxygen #{destination}moai-api-doxygen.cfg" )
- end
-
- def configure_doxygen
- # Copy default configuration file to our destination
- # directory.
- FileUtils.cp(File.dirname(__FILE__) + '/../moai-api-doxygen.cfg', destination + "moai-api-doxygen.cfg")
-
- # Replace the output and input directories with the correct ones
- file = File.open(destination + 'moai-api-doxygen.cfg', 'r')
- config = file.read
-
- config.gsub!(/@@OUTPUT_DIRECTORY@@/, destination)
- config.gsub!(/@@INPUT_DIRECTORY@@/, source)
- config.gsub!(/@@VERSION@@/, "#{full_version}")
-
- File.open(destination + 'moai-api-doxygen.cfg', 'w') do |file|
- file.write config
- end
- end
-
- #
- # We're using a customized intro page that gets injected into
- # doxygen's index.html through this method.
- # To modify the intro page, just change the intro_page.haml on
- # the root directory of this library.
- # It's written using http://haml.info/
- def inject_intro_page
-
- # Open the haml file and get the html version
- file = File.open(File.dirname(__FILE__) + "/../intro_page.haml", "r")
- haml_string = file.read
- html_string = Haml::Engine.new(haml_string).render
- file.close
-
- # Open doxygen's index.html and inject the generated html
- file = File.open(destination + "html/index.html", "r")
- index_string = file.read
- index_string.gsub!(/
\s+<\/div>/,
- "
\n#{html_string}<\/div>")
- file.close
-
- # write the result string into index.html
- file = File.open(destination + "html/index.html", "w") do |file|
- file.write ( index_string )
- end
- end
-
- # There are some other replacements that are needed
- # for our final version of the docs.
- # These are made using gsub and a set of predefined regexps
- HTML_REPLACEMENTS = [
- { :regexp => /Static .*? Member Functions/, :replace_with => "Function List" },
- { :regexp => /Member Function Documentation/, :replace_with => "Function Documentation" },
- { :regexp => /static int(?
.*?\"\>?)_(?
.*?\<\/a\>?)/, :replace_with => "\\k \\k" },
- { :regexp => /\(lua_State \*L\)/, :replace_with => "" },
- { :regexp => /\>lua_State \*.*?\, :replace_with => "><" },
- { :regexp => /int \<(? .*?)MOAI.*?::.*_(?.*?)\<\/a\>/, :replace_with => "<\\k \\k" },
- { :regexp => /\L\<\/em\>/, :replace_with => "" },
- { :regexp => /\\<\/td\>/, :replace_with => "" },
- { :regexp => /\ \<\/td\>/, :replace_with => "" },
- { :regexp => /\ \(\<\/td\>/, :replace_with => "" },
- { :regexp => /\ \)\<\/td\>/, :replace_with => "" },
- { :regexp => /\[static, private\]/, :replace_with => "" },
- { :regexp => /\[static, protected\]/, :replace_with => "" },
- { :regexp => /\[private, static\]/, :replace_with => "" },
- { :regexp => /\[protected, static\]/, :replace_with => "" },
- { :regexp => /\_(?.*?)\n/, :replace_with => "\\k" },
-
- # Methods in -members.html files
- { :regexp => /\\.+?)\"\>_(?.+?)\<\/a\>\<\/td\>/, :replace_with => "\">\\k \n"},
-
- #
- # Doxytags
- { :regexp => /\<\!\-\-\sdoxytag:\smember="(?.+?)_(?.+?)\"/, :replace_with => "
+ 64dp
+
diff --git a/host-templates/android/moai/src/main/res/values/dimens.xml b/host-templates/android/moai/src/main/res/values/dimens.xml
new file mode 100644
index 0000000..47c8224
--- /dev/null
+++ b/host-templates/android/moai/src/main/res/values/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 16dp
+ 16dp
+
diff --git a/host-templates/android/moai/src/main/res/values/strings.xml b/host-templates/android/moai/src/main/res/values/strings.xml
new file mode 100644
index 0000000..c404811
--- /dev/null
+++ b/host-templates/android/moai/src/main/res/values/strings.xml
@@ -0,0 +1,8 @@
+
+
+
+ Moai
+ Hello world!
+ Settings
+
+
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/values/styles.xml b/host-templates/android/moai/src/main/res/values/styles.xml
similarity index 96%
rename from host-templates/android/studio/MoaiTemplate/app/src/main/res/values/styles.xml
rename to host-templates/android/moai/src/main/res/values/styles.xml
index 084b42b..766ab99 100644
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/res/values/styles.xml
+++ b/host-templates/android/moai/src/main/res/values/styles.xml
@@ -1,8 +1,8 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/host-templates/android/settings.gradle b/host-templates/android/settings.gradle
new file mode 100644
index 0000000..4c14712
--- /dev/null
+++ b/host-templates/android/settings.gradle
@@ -0,0 +1,15 @@
+include ':moai'
+include ':moai-adcolony'
+include ':moai-amazonbilling'
+include ':moai-chartboost'
+include ':moai-core'
+include ':moai-crittercism'
+include ':moai-facebook'
+include ':moai-flurry'
+include ':moai-fortumo'
+include ':moai-googlebilling'
+include ':moai-googleplayservices'
+include ':moai-googlepush'
+include ':moai-tapjoy'
+include ':moai-twitter'
+include ':moai-vungle'
diff --git a/host-templates/android/studio/MoaiTemplate/MoaiTemplate.iml b/host-templates/android/studio/MoaiTemplate/MoaiTemplate.iml
deleted file mode 100644
index 0bb6048..0000000
--- a/host-templates/android/studio/MoaiTemplate/MoaiTemplate.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/host-templates/android/studio/MoaiTemplate/Readme.md b/host-templates/android/studio/MoaiTemplate/Readme.md
deleted file mode 100644
index 0d19caa..0000000
--- a/host-templates/android/studio/MoaiTemplate/Readme.md
+++ /dev/null
@@ -1,35 +0,0 @@
-##Android Host (Android Studio Gradle)
-
-###Requirements
- * Oracle JDK 1.7+
- * set `JAVA_HOME` to path of the jdk
- * Download and Install [Android Studio and SDK Manager](https://developer.android.com/sdk/installing/studio.html)
- * Download and Install Android NDK r9d
- * [Windows](http://dl.google.com/android/ndk/android-ndk-r9d-windows-x86.zip)
- * [Mac](http://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86_64.tar.bz2)
- * [Linux](http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2)
-
-###Setup your lua path
- * open `gradle.properties` in the root of the project
- * edit the moaiLuaRoot setting to point to your lua sources (you can use paths relative to the `gradle.properties` file, avoid drive letters or escape the `:` with `\`)
- * edit moaiModules to include the plugins you want (currently for this proof of concept only moai-android-twitter is available)
-
-
-###Customise your application
- * You can edit your application config from android studio or just from a file browser
- * At the very least you will need to change the applicationId in the `./app/build.gradle` file (this is what identifies your app on the play store and must be unique and constant per app)
- * open `./app/build.gradle`
- * Change applicationId, (and version etc if required) under `defaultConfig`
-
-
- * To change what your app is called you should edit the `app_name` in the `./app/src/main/res/values/strings.xml` file
- * open `./app/src/main/res/values/strings.xml`
- * Change the fields you want changed (`app_name` at least).
-
-
-###Compile with android studio
- * Before compiling gradle/android studio need to know where your ndk and sdk are, edit the `local.properties` in the root of the project and ensure `sdk.dir` and `ndk.dir` are set correctly
-
- * Run android studio and `Import Project...`, then launch with the play button __OR__ run `build.sh` (build.bat on windows)
-
-
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/app/.gitignore b/host-templates/android/studio/MoaiTemplate/app/.gitignore
deleted file mode 100644
index 3543521..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/build
diff --git a/host-templates/android/studio/MoaiTemplate/app/build.gradle b/host-templates/android/studio/MoaiTemplate/app/build.gradle
deleted file mode 100644
index d10645c..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-apply plugin: 'com.android.application'
-
-
-
-android {
-
- defaultConfig {
- applicationId "com.getmoai.MoaiTemplate"
- versionCode 1
- versionName "1.0"
- }
-
- sourceSets.main {
- jni.srcDirs = []
- jniLibs.srcDir 'src/main/libs'
- assets.srcDir 'bootstrap'
- }
-
- packagingOptions {
- exclude 'META-INF/LICENSE.txt'
- }
-}
-
-apply from: 'moai.gradle' //leave after android config block, it needs applicationId
-
-
-dependencies {
- compile 'com.android.support:appcompat-v7:22.1.1'
-}
diff --git a/host-templates/android/studio/MoaiTemplate/app/moai.gradle b/host-templates/android/studio/MoaiTemplate/app/moai.gradle
deleted file mode 100644
index 0c3db96..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/moai.gradle
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-apply plugin: MoaiPlugin
-
-
-
-class MoaiPlugin implements Plugin {
-
- void apply(Project project) {
-
- project.task( type: Exec, 'runApp') {
- println("APPID="+project.android.defaultConfig.applicationId)
- def appId = project.android.defaultConfig.applicationId
- if (System.properties['os.name'].toLowerCase().contains('windows')) {
-
- commandLine "cmd", "/c", "adb", "shell", "am","start","-n","$appId/com.moaisdk.core.MoaiActivity"
- }
- else {
- commandLine "adb", "shell", "am","start","-n","$appId/com.moaisdk.core.MoaiActivity"
- }
- }
- project.tasks.getByName("runApp").dependsOn('installDebug')
-
- def libRoot = project.file("../"+project.moaiLibRoot) //gradle properties are one down
-
- //def srcRoot = project.file("../"+project.moaiSrcRoot)
- //ndk build task
- project.task( type: Exec, 'libmoaiBuild' ) {
- workingDir project.file('src/main/jni')
- def ndkDir = project.plugins.getPlugin('com.android.application').sdkHandler.getNdkFolder()
-
-
- def my_modules = project.moaiModules.replaceAll(","," ")
- def my_flags = project.moaiModules.split(',').findAll { w -> w.trim() != ""}
- my_flags = my_flags.collect {
- i -> i.trim().toUpperCase().replaceAll('-','_').replaceFirst('^MOAI_','-DAKU_WITH_') + "=1"
- }
- def flags = my_flags.join(' ')
- println("Building with flags: ${flags}")
- println("Building with libs: ${my_modules}")
- if (System.properties['os.name'].toLowerCase().contains('windows')) {
- def winLibRoot = libRoot.getCanonicalPath().replace('\\','/')
- commandLine "$ndkDir/ndk-build.cmd", "MOAI_LIB_DIR=$winLibRoot", "MOAI_STATIC_LIBRARIES=$my_modules", "MOAI_AKU_FLAGS=$flags"
- }
- else {
- commandLine "$ndkDir/ndk-build", "MOAI_LIB_DIR=$libRoot", "MOAI_STATIC_LIBRARIES=$my_modules", "MOAI_AKU_FLAGS=$flags"
- }
- }
-
- project.task( type: Delete, 'libmoaiClean' ) {
- def libmoais = project.fileTree('src/main/libs') {
- include '**/libmoai.so'
- }
- delete libmoais
- delete project.file('src/main/obj/local')
-
- }
-
- //dependency setup
- project.tasks.withType(JavaCompile) {
- compileTask -> compileTask.dependsOn('libmoaiBuild')
- }
-
- project.tasks.getByName("clean").dependsOn('libmoaiClean')
-
-
- //add lua source
- if (project.hasProperty('moaiLuaRoot')) {
- def luaRoot = project.file(project.moaiLuaRoot)
- if (!luaRoot.exists()) luaRoot = project.file('../'+project.moaiLuaRoot) //relative path in gradle.properties is relative to template not project
- project.android.sourceSets.main {
- assets.srcDir luaRoot
- }
- }
-
-
- //add moai-android items
- project.dependencies {
- compile project.project(":core")
- }
-
- //add module items
- def modules = project.moaiModules.split(',').collect { i -> i.trim() }
- modules.each { module ->
- if (module == "") return
- //include a project if it has one
- if (project.findProject(":${module}")) {
- project.dependencies {
- compile project.project(":${module}")
- }
- }
- }
-
-
- }
-}
-
-
-
-
-
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/AndroidManifest.xml b/host-templates/android/studio/MoaiTemplate/app/src/main/AndroidManifest.xml
deleted file mode 100644
index 5664141..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Android.mk b/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Android.mk
deleted file mode 100644
index d5ef546..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Android.mk
+++ /dev/null
@@ -1,51 +0,0 @@
-LOCAL_PATH := $(call my-dir)
-MOAI_LIB_DIR := $(LOCAL_PATH)/../../../libmoai
-MOAI_LIB_ROOT := $(MOAI_LIB_DIR)/$(TARGET_ARCH_ABI)
-MOAI_MODULES := $(LOCAL_PATH)/MoaiModules.mk
-MOAI_AKU_FLAGS :=
-
-include $(MOAI_MODULES)
-
-
-MOAI_ANDROID_MODULES := $(MOAI_LIB_DIR)/modules/jni/moaiandroid.mk
-MOAI_JNI_MODULES :=
-MOAI_STATIC_LIBRARIES :=
-
-include $(MOAI_ANDROID_MODULES)
-
-
-
-include $(CLEAR_VARS)
-
-
-LOCAL_MODULE := moai
-LOCAL_CFLAGS := -DDISABLE_IMPORTGL
-LOCAL_LDLIBS := -llog -lGLESv1_CM -lGLESv2 -landroid -lEGL
-LOCAL_STATIC_LIBRARIES := $(MOAI_STATIC_LIBRARIES) moai-android moai-image-webp moai-image-pvr moai-image-jpg moai-image-png moai-http-client moai-http-server moai-luaext moai-box2d moai-untz moai-crypto moai-sim moai-util moai-core zlcore luaext luasql luacrypto luacurl luasocket luafilesystem liblua-static zlcrypto zlvfs contrib expat freetype png box2d zlib jpg pvr jansson untz vorbis ogg sqlite3 mongoose tinyxml tlsf curl ssl crypto cares sfmt tess webp cpufeatures
-
-# sfmt chipmunk curl ssl crypto tlsf tinyxml mongoose sqlite3 ogg vorbis untz jansson cares jpg zlib box2d png freetype expat contrib zlvfs liblua-static luafilesystem luasocket luacurl luacrypto luasql luaext zlcore moai-core moai-util moai-sim moai-untz moai-box2d moai-luaext moai-http-client moai-chipmunk moai-android
-
-LOCAL_SRC_PATH := $(LOCAL_PATH)
-LOCAL_SRC_FILES := $(MOAI_JNI_MODULES)
-LOCAL_SRC_FILES += jni.cpp
-LOCAL_SRC_FILES += moai.cpp
-LOCAL_SRC_FILES += host-modules/aku_modules.cpp
-LOCAL_SRC_FILES += host-modules/aku_modules_util.cpp
-LOCAL_SRC_FILES += $(MOAI_LIB_DIR)/src/host-modules/aku_plugins.cpp
-LOCAL_SRC_FILES += host-modules/aku_modules_android.cpp
-
-
-LOCAL_C_INCLUDES := $(LOCAL_PATH)
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/config
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/lua
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/expat
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/tinyxml
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/freetype
-LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include/jansson
-
-LOCAL_CPPFLAGS := -DAKU_WITH_ANDROID=1 $(MOAI_AKU_FLAGS)
-
-include $(BUILD_SHARED_LIBRARY)
-
-
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Application.mk b/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Application.mk
deleted file mode 100644
index 5c26626..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/Application.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-APP_ABI := armeabi armeabi-v7a x86
-APP_PLATFORM := android-10
- APP_STL := gnustl_static
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/MoaiModules.mk b/host-templates/android/studio/MoaiTemplate/app/src/main/jni/MoaiModules.mk
deleted file mode 100644
index e26842c..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/MoaiModules.mk
+++ /dev/null
@@ -1,289 +0,0 @@
-
-MOAI_LIBS := $(MOAI_LIB_ROOT)/lib
-include $(CLEAR_VARS)
-
-
-LOCAL_MODULE := sfmt
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libsfmt.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := pvr
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libpvr.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-core
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-core.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := curl
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libcurl.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := ssl
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libssl.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := tess
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libtess.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := crypto
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libcrypto.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := tlsf
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libtlsf.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-http-client
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-http-client.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := luacrypto
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libluacrypto.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := tinyxml
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libtinyxml.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := mongoose
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmongoose.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := sqlite3
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libsqlite3.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := ogg
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libogg.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := vorbis
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libvorbis.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := untz
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libuntz.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-luaext
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-luaext.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-untz
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-untz.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-box2d
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-box2d.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-crypto
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-crypto.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-util
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-util.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-sim
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-sim.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := liblua-static
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libliblua-static.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := luafilesystem
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libluafilesystem.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := jansson
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libjansson.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := cares
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libcares.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := jpg
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libjpg.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := luasocket
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libluasocket.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := zlcore
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libzlcore.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := zlcrypto
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libzlcrypto.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := zlib
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libzlib.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := box2d
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libbox2d.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-android
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-android.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := png
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libpng.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := freetype
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libfreetype.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := expat
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libexpat.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := contrib
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libcontrib.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := luasql
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libluasql.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-spine
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-spine.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := zlvfs
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libzlvfs.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := luacurl
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libluacurl.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-image-jpg
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-image-jpg.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-image-png
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-image-png.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-image-pvr
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-image-pvr.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := cpufeatures
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libcpufeatures.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := webp
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libwebp.a
-
-include $(PREBUILT_STATIC_LIBRARY)
-
-include $(CLEAR_VARS)
-
-LOCAL_MODULE := moai-image-webp
-LOCAL_SRC_FILES := $(MOAI_LIBS)/libmoai-image-webp.a
-
-include $(PREBUILT_STATIC_LIBRARY)
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/jni.cpp b/host-templates/android/studio/MoaiTemplate/app/src/main/jni/jni.cpp
deleted file mode 100644
index 1453b3e..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/jni/jni.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include
-
-//================================================================//
-// JNI set up
-//================================================================//
-
-JavaVM* jvm;
-
-//----------------------------------------------------------------//
-int JNI_OnLoad ( JavaVM* vm, void* reserved ) {
-
- jvm = vm;
-
- return JNI_VERSION_1_4;
-}
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-hdpi/icon.png b/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-hdpi/icon.png
deleted file mode 100644
index a6a333a..0000000
Binary files a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-hdpi/icon.png and /dev/null differ
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-mdpi/icon.png b/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-mdpi/icon.png
deleted file mode 100644
index 76df4e4..0000000
Binary files a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-mdpi/icon.png and /dev/null differ
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xhdpi/icon.png b/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xhdpi/icon.png
deleted file mode 100644
index 24e94d5..0000000
Binary files a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xhdpi/icon.png and /dev/null differ
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xxhdpi/icon.png b/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xxhdpi/icon.png
deleted file mode 100644
index a60767b..0000000
Binary files a/host-templates/android/studio/MoaiTemplate/app/src/main/res/drawable-xxhdpi/icon.png and /dev/null differ
diff --git a/host-templates/android/studio/MoaiTemplate/app/src/main/res/values/strings.xml b/host-templates/android/studio/MoaiTemplate/app/src/main/res/values/strings.xml
deleted file mode 100644
index 00113df..0000000
--- a/host-templates/android/studio/MoaiTemplate/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- Moai Template
-
-
- 0
-
-
- moaischeme
-
-
- 0
-
-
- 0
-
diff --git a/host-templates/android/studio/MoaiTemplate/build.gradle b/host-templates/android/studio/MoaiTemplate/build.gradle
deleted file mode 100644
index 2194326..0000000
--- a/host-templates/android/studio/MoaiTemplate/build.gradle
+++ /dev/null
@@ -1,65 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-
-buildscript {
- repositories {
- jcenter()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:1.3.0'
-
-
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
-}
-
-allprojects {
- repositories {
- jcenter()
- }
-}
-
-//common settings for all but our app
-subprojects {
- apply plugin: MoaiModulePlugin
-
- //get our build artifacts out of src
- buildDir = new File(rootProject.projectDir, "gradleBuild/" + project.name)
-
- //android defaults
- if (project.name == 'app') {
- apply plugin: 'com.android.application'
- } else {
- println("configuring: " + project.name)
- apply plugin: 'com.android.library'
- }
-
- android {
- compileSdkVersion 22
- buildToolsVersion "22.0.1"
-
- defaultConfig {
- minSdkVersion 17
- targetSdkVersion 22
- }
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- }
-
-}
-
-
-
-class MoaiModulePlugin implements Plugin {
- void apply(Project project) {
- project.extensions.create("moai", MoaiModuleExtension)
- }
-}
-
-class MoaiModuleExtension {
- String nativeLib
-}
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/build.sh b/host-templates/android/studio/MoaiTemplate/build.sh
deleted file mode 100755
index 550cea6..0000000
--- a/host-templates/android/studio/MoaiTemplate/build.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-ndkdir=$( awk -F"=" '/^ndk.dir=/{print $2}' < local.properties )
-if [ ! $? -eq 0 ]; then
- echo "could not find the 'ndk.dir' property in your local.properties file"
- exit 1;
-fi
-
-
-if [ ! -e "$ndkdir" ]; then
- echo "path set for 'ndk.dir' in local.properties was not found ($ndkdir)"
- exit 1;
-fi
-
-bash ./gradlew assembleDebug
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/moaisettings.gradle b/host-templates/android/studio/MoaiTemplate/moaisettings.gradle
deleted file mode 100644
index eb1b3aa..0000000
--- a/host-templates/android/studio/MoaiTemplate/moaisettings.gradle
+++ /dev/null
@@ -1,55 +0,0 @@
-apply plugin: MoaiSettings
-
-class MoaiSettings implements Plugin {
-
-
- void apply(Settings settings) {
- //get any enabled modules
-
- def libRoot = "lib"
- if (settings.hasProperty('moaiLibRoot')) {
- libRoot = settings.moaiLibRoot
- } else {
- settings.moaiLibRoot = libRoot
- }
-
-
- def srcRoot = "src"
- if (settings.hasProperty('moaiSrcRoot')) {
- srcRoot = settings.moaiSrcRoot
- } else {
- settings.moaiSrcRoot = srcRoot
- }
-
- if (!settings.hasProperty('moaiModules') || settings.moaiModules == null) {
- settings.moaiModules=""
- }
- def modules = settings.moaiModules.toString().split(",").collect { i -> i.trim() }
- if (settings.moaiModules == "") {
- modules = []
- }
- //always include core
- settings.include(":core")
- settings.project(":core").projectDir = new File(srcRoot+"/moai-android/java")
-
- def enableModule = {
- module ->
- def modproj = new File(srcRoot+"/"+module+"/java/build.gradle")
- if (modproj.exists()) {
- println("enabling ${module}")
- settings.include(":${module}")
- settings.project(":${module}").projectDir = new File(srcRoot+"/"+module+"/java")
- settings.project(":${module}").name = module
- } else {
- throw new Exception("Missing module ${module} not found at ${srcRoot}/${module}/java")
- }
- }
-
- //include enabled modules projects
- for (module in modules) {
- enableModule(module)
- }
-
- settings.ext.enableModule = enableModule
- }
-}
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/run.bat b/host-templates/android/studio/MoaiTemplate/run.bat
deleted file mode 100644
index 72a882d..0000000
--- a/host-templates/android/studio/MoaiTemplate/run.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-call gradlew runApp
diff --git a/host-templates/android/studio/MoaiTemplate/run.sh b/host-templates/android/studio/MoaiTemplate/run.sh
deleted file mode 100755
index bb5b482..0000000
--- a/host-templates/android/studio/MoaiTemplate/run.sh
+++ /dev/null
@@ -1 +0,0 @@
-./gradlew runApp
\ No newline at end of file
diff --git a/host-templates/android/studio/MoaiTemplate/settings.gradle b/host-templates/android/studio/MoaiTemplate/settings.gradle
deleted file mode 100644
index 10710d6..0000000
--- a/host-templates/android/studio/MoaiTemplate/settings.gradle
+++ /dev/null
@@ -1,3 +0,0 @@
-apply from: 'moaisettings.gradle'
-
-include ':app'
diff --git a/host-templates/html/www/css/style.css b/host-templates/html/www/css/style.css
index b586d26..73d14de 100644
--- a/host-templates/html/www/css/style.css
+++ b/host-templates/html/www/css/style.css
@@ -24,7 +24,7 @@
position: absolute;
left: 0;
bottom: 30px;
- top: 0;
+ top: 30px;
right: 0;
text-align: center;
/* display:table-row; */
diff --git a/host-templates/html/www/moaihost.js b/host-templates/html/www/moaihost.js
index 8fa3cc8..7731947 100644
--- a/host-templates/html/www/moaihost.js
+++ b/host-templates/html/www/moaihost.js
@@ -343,7 +343,7 @@ MoaiJS.prototype.getEmscripten = function() {
var Module = this.emscripten;
this.RefreshContext = Module.cwrap('RefreshContext','number',null);
this.AKURunString = function(str) {
- Module.cwrap('AKULoadFuncFromString','number',['string'])(str);
+ Module.cwrap('AKULoadFuncFromString','number',['string','number','string'])(str,str.length,'AKURunString');
Module.cwrap('AKUCallFunc','number',null)();
}
this.AKURunScript = function(str) {
diff --git a/host-templates/ios/Moai Template/Moai Template.xcodeproj/project.pbxproj b/host-templates/ios/Moai Template/Moai Template.xcodeproj/project.pbxproj
index 28f63a5..b90c76a 100644
--- a/host-templates/ios/Moai Template/Moai Template.xcodeproj/project.pbxproj
+++ b/host-templates/ios/Moai Template/Moai Template.xcodeproj/project.pbxproj
@@ -8,84 +8,58 @@
/* Begin PBXBuildFile section */
633667A71A3C4C100020E6BF /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 633667A61A3C4C100020E6BF /* Images.xcassets */; };
+ 636B59711CA77BCE00AAD4B0 /* libmoai-ios-3rdparty-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59591CA77BCE00AAD4B0 /* libmoai-ios-3rdparty-crypto.a */; };
+ 636B59721CA77BCE00AAD4B0 /* libmoai-ios-apple.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595A1CA77BCE00AAD4B0 /* libmoai-ios-apple.a */; };
+ 636B59731CA77BCE00AAD4B0 /* libmoai-ios-audio-sampler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595B1CA77BCE00AAD4B0 /* libmoai-ios-audio-sampler.a */; };
+ 636B59741CA77BCE00AAD4B0 /* libmoai-ios-billing.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595C1CA77BCE00AAD4B0 /* libmoai-ios-billing.a */; };
+ 636B59751CA77BCE00AAD4B0 /* libmoai-ios-box2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595D1CA77BCE00AAD4B0 /* libmoai-ios-box2d.a */; };
+ 636B59761CA77BCE00AAD4B0 /* libmoai-ios-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595E1CA77BCE00AAD4B0 /* libmoai-ios-crypto.a */; };
+ 636B59771CA77BCE00AAD4B0 /* libmoai-ios-facebook.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B595F1CA77BCE00AAD4B0 /* libmoai-ios-facebook.a */; };
+ 636B59781CA77BCE00AAD4B0 /* libmoai-ios-gamecenter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59601CA77BCE00AAD4B0 /* libmoai-ios-gamecenter.a */; };
+ 636B59791CA77BCE00AAD4B0 /* libmoai-ios-http-client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59611CA77BCE00AAD4B0 /* libmoai-ios-http-client.a */; };
+ 636B597A1CA77BCE00AAD4B0 /* libmoai-ios-http-server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59621CA77BCE00AAD4B0 /* libmoai-ios-http-server.a */; };
+ 636B597B1CA77BCE00AAD4B0 /* libmoai-ios-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59631CA77BCE00AAD4B0 /* libmoai-ios-image-jpg.a */; };
+ 636B597C1CA77BCE00AAD4B0 /* libmoai-ios-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59641CA77BCE00AAD4B0 /* libmoai-ios-image-png.a */; };
+ 636B597D1CA77BCE00AAD4B0 /* libmoai-ios-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59651CA77BCE00AAD4B0 /* libmoai-ios-image-pvr.a */; };
+ 636B597E1CA77BCE00AAD4B0 /* libmoai-ios-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59661CA77BCE00AAD4B0 /* libmoai-ios-image-webp.a */; };
+ 636B597F1CA77BCE00AAD4B0 /* libmoai-ios-luaext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59671CA77BCE00AAD4B0 /* libmoai-ios-luaext.a */; };
+ 636B59801CA77BCE00AAD4B0 /* libmoai-ios-motion.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59681CA77BCE00AAD4B0 /* libmoai-ios-motion.a */; };
+ 636B59811CA77BCE00AAD4B0 /* libmoai-ios-movie.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59691CA77BCE00AAD4B0 /* libmoai-ios-movie.a */; };
+ 636B59821CA77BCE00AAD4B0 /* libmoai-ios-sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596A1CA77BCE00AAD4B0 /* libmoai-ios-sim.a */; };
+ 636B59831CA77BCE00AAD4B0 /* libmoai-ios-untz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596B1CA77BCE00AAD4B0 /* libmoai-ios-untz.a */; };
+ 636B59841CA77BCE00AAD4B0 /* libmoai-ios-zl-core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596C1CA77BCE00AAD4B0 /* libmoai-ios-zl-core.a */; };
+ 636B59851CA77BCE00AAD4B0 /* libmoai-ios-zl-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596D1CA77BCE00AAD4B0 /* libmoai-ios-zl-crypto.a */; };
+ 636B59861CA77BCE00AAD4B0 /* libmoai-ios-zl-vfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596E1CA77BCE00AAD4B0 /* libmoai-ios-zl-vfs.a */; };
+ 636B59871CA77BCE00AAD4B0 /* libmoai-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B596F1CA77BCE00AAD4B0 /* libmoai-ios.a */; };
+ 636B599C1CA783E200AAD4B0 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59991CA783E200AAD4B0 /* FBSDKCoreKit.framework */; };
+ 636B599D1CA783E200AAD4B0 /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B599A1CA783E200AAD4B0 /* FBSDKLoginKit.framework */; };
+ 636B599E1CA783E200AAD4B0 /* FBSDKShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B599B1CA783E200AAD4B0 /* FBSDKShareKit.framework */; };
6396B95D1BD67CA20065A9E7 /* aku_plugins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6396B95C1BD67CA20065A9E7 /* aku_plugins.cpp */; };
- 6396B9631BD67CE00065A9E7 /* AdColony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B95E1BD67CE00065A9E7 /* AdColony.framework */; };
- 6396B9641BD67CE00065A9E7 /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B95F1BD67CE00065A9E7 /* FBSDKCoreKit.framework */; };
- 6396B9651BD67CE00065A9E7 /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9601BD67CE00065A9E7 /* FBSDKLoginKit.framework */; };
- 6396B9661BD67CE00065A9E7 /* FBSDKShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9611BD67CE00065A9E7 /* FBSDKShareKit.framework */; };
- 6396B9671BD67CE00065A9E7 /* Kontagent.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9621BD67CE00065A9E7 /* Kontagent.framework */; };
- 6396B96C1BD67CF40065A9E7 /* libmoai-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9681BD67CF40065A9E7 /* libmoai-image-jpg.a */; };
- 6396B96D1BD67CF40065A9E7 /* libmoai-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9691BD67CF40065A9E7 /* libmoai-image-png.a */; };
- 6396B96E1BD67CF40065A9E7 /* libmoai-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B96A1BD67CF40065A9E7 /* libmoai-image-pvr.a */; };
- 6396B96F1BD67CF40065A9E7 /* libmoai-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B96B1BD67CF40065A9E7 /* libmoai-image-webp.a */; };
- 6396B9731BD67D2B0065A9E7 /* MobileAppTracker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9701BD67D2B0065A9E7 /* MobileAppTracker.framework */; };
- 6396B9741BD67D2B0065A9E7 /* Tapjoy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9711BD67D2B0065A9E7 /* Tapjoy.framework */; };
- 6396B9751BD67D2B0065A9E7 /* vunglepub.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6396B9721BD67D2B0065A9E7 /* vunglepub.framework */; };
- 63C4D5B91A1075A2009DBA1D /* libliblua-static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63C4D5B81A1075A2009DBA1D /* libliblua-static.a */; };
+ 63A2AD191D1BEF6D008D5D59 /* MOAICommandThread.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A2AD121D1BEF6D008D5D59 /* MOAICommandThread.mm */; };
+ 63A2AD1A1D1BEF6D008D5D59 /* MOAIContextMgr.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A2AD141D1BEF6D008D5D59 /* MOAIContextMgr.mm */; };
+ 63A2AD1B1D1BEF6D008D5D59 /* MOAIRenderer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A2AD161D1BEF6D008D5D59 /* MOAIRenderer.mm */; };
+ 63A2AD1C1D1BEF6D008D5D59 /* MOAIRendererAsync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A2AD181D1BEF6D008D5D59 /* MOAIRendererAsync.mm */; };
+ 63A2AD311D1BEFB3008D5D59 /* libmoai-ios-3rdparty-contrib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD1D1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-contrib.a */; };
+ 63A2AD321D1BEFB3008D5D59 /* libmoai-ios-3rdparty-expat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD1E1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-expat.a */; };
+ 63A2AD331D1BEFB3008D5D59 /* libmoai-ios-3rdparty-freetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD1F1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-freetype.a */; };
+ 63A2AD341D1BEFB3008D5D59 /* libmoai-ios-3rdparty-jannson.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD201D1BEFB3008D5D59 /* libmoai-ios-3rdparty-jannson.a */; };
+ 63A2AD351D1BEFB3008D5D59 /* libmoai-ios-3rdparty-liblua.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD211D1BEFB3008D5D59 /* libmoai-ios-3rdparty-liblua.a */; };
+ 63A2AD361D1BEFB3008D5D59 /* libmoai-ios-3rdparty-libtess.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD221D1BEFB3008D5D59 /* libmoai-ios-3rdparty-libtess.a */; };
+ 63A2AD371D1BEFB3008D5D59 /* libmoai-ios-3rdparty-sfmt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD231D1BEFB3008D5D59 /* libmoai-ios-3rdparty-sfmt.a */; };
+ 63A2AD381D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tinyxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD241D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tinyxml.a */; };
+ 63A2AD391D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tlsf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD251D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tlsf.a */; };
+ 63A2AD3A1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-zlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD261D1BEFB3008D5D59 /* libmoai-ios-3rdparty-zlib.a */; };
+ 63A2AD3B1D1BEFB3008D5D59 /* libmoai-ios-adcolony.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD271D1BEFB3008D5D59 /* libmoai-ios-adcolony.a */; };
+ 63A2AD3C1D1BEFB3008D5D59 /* libmoai-ios-chartboost.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD281D1BEFB3008D5D59 /* libmoai-ios-chartboost.a */; };
+ 63A2AD3D1D1BEFB3008D5D59 /* libmoai-ios-crittercism.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD291D1BEFB3008D5D59 /* libmoai-ios-crittercism.a */; };
+ 63A2AD3E1D1BEFB3008D5D59 /* libmoai-ios-flurry.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2A1D1BEFB3008D5D59 /* libmoai-ios-flurry.a */; };
+ 63A2AD3F1D1BEFB3008D5D59 /* libmoai-ios-harfbuzz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2B1D1BEFB3008D5D59 /* libmoai-ios-harfbuzz.a */; };
+ 63A2AD401D1BEFB3008D5D59 /* libmoai-ios-kontagent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2C1D1BEFB3008D5D59 /* libmoai-ios-kontagent.a */; };
+ 63A2AD411D1BEFB3008D5D59 /* libmoai-ios-mobile-app-tracker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2D1D1BEFB3008D5D59 /* libmoai-ios-mobile-app-tracker.a */; };
+ 63A2AD421D1BEFB3008D5D59 /* libmoai-ios-tapjoy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2E1D1BEFB3008D5D59 /* libmoai-ios-tapjoy.a */; };
+ 63A2AD431D1BEFB3008D5D59 /* libmoai-ios-urban-airship.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD2F1D1BEFB3008D5D59 /* libmoai-ios-urban-airship.a */; };
+ 63A2AD441D1BEFB3008D5D59 /* libmoai-ios-vungle.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2AD301D1BEFB3008D5D59 /* libmoai-ios-vungle.a */; };
63CF1A0B1A065C7700F731F1 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 63CF19FA1A065C7700F731F1 /* Default-568h@2x.png */; };
- 63CF1A611A065DF300F731F1 /* AdColony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A1E1A065DF300F731F1 /* AdColony.framework */; };
- 63CF1A631A065DF300F731F1 /* Kontagent.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A201A065DF300F731F1 /* Kontagent.framework */; };
- 63CF1A641A065DF300F731F1 /* libbox2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A211A065DF300F731F1 /* libbox2d.a */; };
- 63CF1A651A065DF300F731F1 /* libcares.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A221A065DF300F731F1 /* libcares.a */; };
- 63CF1A661A065DF300F731F1 /* libChartboost.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A231A065DF300F731F1 /* libChartboost.a */; };
- 63CF1A681A065DF300F731F1 /* libcontrib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A251A065DF300F731F1 /* libcontrib.a */; };
- 63CF1A691A065DF300F731F1 /* libCrittercism_v4_3_3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A261A065DF300F731F1 /* libCrittercism_v4_3_3.a */; };
- 63CF1A6A1A065DF300F731F1 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A271A065DF300F731F1 /* libcrypto.a */; };
- 63CF1A6B1A065DF300F731F1 /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A281A065DF300F731F1 /* libcurl.a */; };
- 63CF1A6C1A065DF300F731F1 /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A291A065DF300F731F1 /* libexpat.a */; };
- 63CF1A6D1A065DF300F731F1 /* libFlurry.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2A1A065DF300F731F1 /* libFlurry.a */; };
- 63CF1A6E1A065DF300F731F1 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2B1A065DF300F731F1 /* libfreetype.a */; };
- 63CF1A6F1A065DF300F731F1 /* libjansson.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2C1A065DF300F731F1 /* libjansson.a */; };
- 63CF1A701A065DF300F731F1 /* libjpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2D1A065DF300F731F1 /* libjpg.a */; };
- 63CF1A711A065DF300F731F1 /* libluacrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2E1A065DF300F731F1 /* libluacrypto.a */; };
- 63CF1A721A065DF300F731F1 /* libluacurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A2F1A065DF300F731F1 /* libluacurl.a */; };
- 63CF1A731A065DF300F731F1 /* libluafilesystem.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A301A065DF300F731F1 /* libluafilesystem.a */; };
- 63CF1A751A065DF300F731F1 /* libluasocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A321A065DF300F731F1 /* libluasocket.a */; };
- 63CF1A761A065DF300F731F1 /* libluasql.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A331A065DF300F731F1 /* libluasql.a */; };
- 63CF1A771A065DF300F731F1 /* libmoai-audiosampler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A341A065DF300F731F1 /* libmoai-audiosampler.a */; };
- 63CF1A781A065DF300F731F1 /* libmoai-box2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A351A065DF300F731F1 /* libmoai-box2d.a */; };
- 63CF1A7A1A065DF300F731F1 /* libmoai-core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A371A065DF300F731F1 /* libmoai-core.a */; };
- 63CF1A7B1A065DF300F731F1 /* libmoai-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A381A065DF300F731F1 /* libmoai-crypto.a */; };
- 63CF1A7C1A065DF300F731F1 /* libmoai-http-client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A391A065DF300F731F1 /* libmoai-http-client.a */; };
- 63CF1A7D1A065DF300F731F1 /* libmoai-ios-adcolony.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3A1A065DF300F731F1 /* libmoai-ios-adcolony.a */; };
- 63CF1A7E1A065DF300F731F1 /* libmoai-ios-billing.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3B1A065DF300F731F1 /* libmoai-ios-billing.a */; };
- 63CF1A7F1A065DF300F731F1 /* libmoai-ios-chartboost.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3C1A065DF300F731F1 /* libmoai-ios-chartboost.a */; };
- 63CF1A801A065DF300F731F1 /* libmoai-ios-crittercism.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3D1A065DF300F731F1 /* libmoai-ios-crittercism.a */; };
- 63CF1A811A065DF300F731F1 /* libmoai-ios-facebook.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3E1A065DF300F731F1 /* libmoai-ios-facebook.a */; };
- 63CF1A821A065DF300F731F1 /* libmoai-ios-flurry.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A3F1A065DF300F731F1 /* libmoai-ios-flurry.a */; };
- 63CF1A831A065DF300F731F1 /* libmoai-ios-gamecenter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A401A065DF300F731F1 /* libmoai-ios-gamecenter.a */; };
- 63CF1A841A065DF300F731F1 /* libmoai-ios-kontagent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A411A065DF300F731F1 /* libmoai-ios-kontagent.a */; };
- 63CF1A851A065DF300F731F1 /* libmoai-ios-mobile-app-tracker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A421A065DF300F731F1 /* libmoai-ios-mobile-app-tracker.a */; };
- 63CF1A861A065DF300F731F1 /* libmoai-ios-playhaven.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A431A065DF300F731F1 /* libmoai-ios-playhaven.a */; };
- 63CF1A871A065DF300F731F1 /* libmoai-ios-tapjoy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A441A065DF300F731F1 /* libmoai-ios-tapjoy.a */; };
- 63CF1A881A065DF300F731F1 /* libmoai-ios-twitter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A451A065DF300F731F1 /* libmoai-ios-twitter.a */; };
- 63CF1A891A065DF300F731F1 /* libmoai-ios-urban-airship.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A461A065DF300F731F1 /* libmoai-ios-urban-airship.a */; };
- 63CF1A8A1A065DF300F731F1 /* libmoai-ios-vungle.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A471A065DF300F731F1 /* libmoai-ios-vungle.a */; };
- 63CF1A8B1A065DF300F731F1 /* libmoai-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A481A065DF300F731F1 /* libmoai-ios.a */; };
- 63CF1A8C1A065DF300F731F1 /* libmoai-luaext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A491A065DF300F731F1 /* libmoai-luaext.a */; };
- 63CF1A8D1A065DF300F731F1 /* libmoai-sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4A1A065DF300F731F1 /* libmoai-sim.a */; };
- 63CF1A8E1A065DF300F731F1 /* libmoai-untz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4B1A065DF300F731F1 /* libmoai-untz.a */; };
- 63CF1A8F1A065DF300F731F1 /* libmoai-util.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4C1A065DF300F731F1 /* libmoai-util.a */; };
- 63CF1A901A065DF300F731F1 /* libmongoose.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4D1A065DF300F731F1 /* libmongoose.a */; };
- 63CF1A911A065DF300F731F1 /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4E1A065DF300F731F1 /* libogg.a */; };
- 63CF1A921A065DF300F731F1 /* libplayhaven-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A4F1A065DF300F731F1 /* libplayhaven-ios.a */; };
- 63CF1A931A065DF300F731F1 /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A501A065DF300F731F1 /* libpng.a */; };
- 63CF1A941A065DF300F731F1 /* libsfmt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A511A065DF300F731F1 /* libsfmt.a */; };
- 63CF1A951A065DF300F731F1 /* libsqlite3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A521A065DF300F731F1 /* libsqlite3.a */; };
- 63CF1A961A065DF300F731F1 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A531A065DF300F731F1 /* libssl.a */; };
- 63CF1A971A065DF300F731F1 /* libtess.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A541A065DF300F731F1 /* libtess.a */; };
- 63CF1A981A065DF300F731F1 /* libtinyxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A551A065DF300F731F1 /* libtinyxml.a */; };
- 63CF1A991A065DF300F731F1 /* libtlsf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A561A065DF300F731F1 /* libtlsf.a */; };
- 63CF1A9A1A065DF300F731F1 /* libUAirship.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A571A065DF300F731F1 /* libUAirship.a */; };
- 63CF1A9B1A065DF300F731F1 /* libuntz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A581A065DF300F731F1 /* libuntz.a */; };
- 63CF1A9C1A065DF300F731F1 /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A591A065DF300F731F1 /* libvorbis.a */; };
- 63CF1A9D1A065DF300F731F1 /* libwebp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5A1A065DF300F731F1 /* libwebp.a */; };
- 63CF1A9E1A065DF300F731F1 /* libzlcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5B1A065DF300F731F1 /* libzlcore.a */; };
- 63CF1A9F1A065DF300F731F1 /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5C1A065DF300F731F1 /* libzlib.a */; };
- 63CF1AA01A065DF300F731F1 /* libzlvfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5D1A065DF300F731F1 /* libzlvfs.a */; };
- 63CF1AA11A065DF300F731F1 /* MobileAppTracker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5E1A065DF300F731F1 /* MobileAppTracker.framework */; };
- 63CF1AA21A065DF300F731F1 /* Tapjoy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A5F1A065DF300F731F1 /* Tapjoy.framework */; };
- 63CF1AA31A065DF300F731F1 /* vunglepub.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63CF1A601A065DF300F731F1 /* vunglepub.framework */; };
63CF1AC01A06610600F731F1 /* aku_modules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63CF1AB61A06610600F731F1 /* aku_modules.cpp */; };
63CF1AC11A06610600F731F1 /* aku_modules_ios.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63CF1ABA1A06610600F731F1 /* aku_modules_ios.mm */; };
63CF1AC21A06610600F731F1 /* aku_modules_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63CF1ABC1A06610600F731F1 /* aku_modules_util.cpp */; };
@@ -118,94 +92,68 @@
63D01EBC1A3864620097C3E8 /* MOAIAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63D01EB61A3864620097C3E8 /* MOAIAppDelegate.mm */; };
63D01EBD1A3864620097C3E8 /* MOAIView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63D01EB81A3864620097C3E8 /* MOAIView.mm */; };
63D01EC11A38659C0097C3E8 /* hello-moai in Resources */ = {isa = PBXBuildFile; fileRef = 63D01EC01A38659C0097C3E8 /* hello-moai */; };
- 63D01EC31A3865FB0097C3E8 /* libzlcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63D01EC21A3865FB0097C3E8 /* libzlcrypto.a */; };
- BD02B4121AB5C5BD006743DE /* libmoai-ios-movie.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4111AB5C5BD006743DE /* libmoai-ios-movie.a */; };
- BD02B4141AB5C769006743DE /* libmoai-apple.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4131AB5C769006743DE /* libmoai-apple.a */; };
- BD02B4161AB5C797006743DE /* libpvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4151AB5C797006743DE /* libpvr.a */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
633667A61A3C4C100020E6BF /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = res/Images.xcassets; sourceTree = ""; };
+ 636B59591CA77BCE00AAD4B0 /* libmoai-ios-3rdparty-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-crypto.a"; path = "lib/libmoai-ios-3rdparty-crypto.a"; sourceTree = ""; };
+ 636B595A1CA77BCE00AAD4B0 /* libmoai-ios-apple.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-apple.a"; path = "lib/libmoai-ios-apple.a"; sourceTree = ""; };
+ 636B595B1CA77BCE00AAD4B0 /* libmoai-ios-audio-sampler.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-audio-sampler.a"; path = "lib/libmoai-ios-audio-sampler.a"; sourceTree = ""; };
+ 636B595C1CA77BCE00AAD4B0 /* libmoai-ios-billing.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-billing.a"; path = "lib/libmoai-ios-billing.a"; sourceTree = ""; };
+ 636B595D1CA77BCE00AAD4B0 /* libmoai-ios-box2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-box2d.a"; path = "lib/libmoai-ios-box2d.a"; sourceTree = ""; };
+ 636B595E1CA77BCE00AAD4B0 /* libmoai-ios-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-crypto.a"; path = "lib/libmoai-ios-crypto.a"; sourceTree = ""; };
+ 636B595F1CA77BCE00AAD4B0 /* libmoai-ios-facebook.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-facebook.a"; path = "lib/libmoai-ios-facebook.a"; sourceTree = ""; };
+ 636B59601CA77BCE00AAD4B0 /* libmoai-ios-gamecenter.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-gamecenter.a"; path = "lib/libmoai-ios-gamecenter.a"; sourceTree = ""; };
+ 636B59611CA77BCE00AAD4B0 /* libmoai-ios-http-client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-http-client.a"; path = "lib/libmoai-ios-http-client.a"; sourceTree = ""; };
+ 636B59621CA77BCE00AAD4B0 /* libmoai-ios-http-server.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-http-server.a"; path = "lib/libmoai-ios-http-server.a"; sourceTree = ""; };
+ 636B59631CA77BCE00AAD4B0 /* libmoai-ios-image-jpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-image-jpg.a"; path = "lib/libmoai-ios-image-jpg.a"; sourceTree = ""; };
+ 636B59641CA77BCE00AAD4B0 /* libmoai-ios-image-png.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-image-png.a"; path = "lib/libmoai-ios-image-png.a"; sourceTree = ""; };
+ 636B59651CA77BCE00AAD4B0 /* libmoai-ios-image-pvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-image-pvr.a"; path = "lib/libmoai-ios-image-pvr.a"; sourceTree = ""; };
+ 636B59661CA77BCE00AAD4B0 /* libmoai-ios-image-webp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-image-webp.a"; path = "lib/libmoai-ios-image-webp.a"; sourceTree = ""; };
+ 636B59671CA77BCE00AAD4B0 /* libmoai-ios-luaext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-luaext.a"; path = "lib/libmoai-ios-luaext.a"; sourceTree = ""; };
+ 636B59681CA77BCE00AAD4B0 /* libmoai-ios-motion.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-motion.a"; path = "lib/libmoai-ios-motion.a"; sourceTree = ""; };
+ 636B59691CA77BCE00AAD4B0 /* libmoai-ios-movie.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-movie.a"; path = "lib/libmoai-ios-movie.a"; sourceTree = ""; };
+ 636B596A1CA77BCE00AAD4B0 /* libmoai-ios-sim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-sim.a"; path = "lib/libmoai-ios-sim.a"; sourceTree = ""; };
+ 636B596B1CA77BCE00AAD4B0 /* libmoai-ios-untz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-untz.a"; path = "lib/libmoai-ios-untz.a"; sourceTree = ""; };
+ 636B596C1CA77BCE00AAD4B0 /* libmoai-ios-zl-core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-zl-core.a"; path = "lib/libmoai-ios-zl-core.a"; sourceTree = ""; };
+ 636B596D1CA77BCE00AAD4B0 /* libmoai-ios-zl-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-zl-crypto.a"; path = "lib/libmoai-ios-zl-crypto.a"; sourceTree = ""; };
+ 636B596E1CA77BCE00AAD4B0 /* libmoai-ios-zl-vfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-zl-vfs.a"; path = "lib/libmoai-ios-zl-vfs.a"; sourceTree = ""; };
+ 636B596F1CA77BCE00AAD4B0 /* libmoai-ios.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios.a"; path = "lib/libmoai-ios.a"; sourceTree = ""; };
+ 636B59991CA783E200AAD4B0 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKCoreKit.framework; path = "3rdparty/facebook-ios-sdk-4.5.1/FBSDKCoreKit.framework"; sourceTree = ""; };
+ 636B599A1CA783E200AAD4B0 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKLoginKit.framework; path = "3rdparty/facebook-ios-sdk-4.5.1/FBSDKLoginKit.framework"; sourceTree = ""; };
+ 636B599B1CA783E200AAD4B0 /* FBSDKShareKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKShareKit.framework; path = "3rdparty/facebook-ios-sdk-4.5.1/FBSDKShareKit.framework"; sourceTree = ""; };
6396B95C1BD67CA20065A9E7 /* aku_plugins.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aku_plugins.cpp; sourceTree = ""; };
- 6396B95E1BD67CE00065A9E7 /* AdColony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdColony.framework; path = libmoai/lib/AdColony.framework; sourceTree = ""; };
- 6396B95F1BD67CE00065A9E7 /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKCoreKit.framework; path = libmoai/lib/FBSDKCoreKit.framework; sourceTree = ""; };
- 6396B9601BD67CE00065A9E7 /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKLoginKit.framework; path = libmoai/lib/FBSDKLoginKit.framework; sourceTree = ""; };
- 6396B9611BD67CE00065A9E7 /* FBSDKShareKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FBSDKShareKit.framework; path = libmoai/lib/FBSDKShareKit.framework; sourceTree = ""; };
- 6396B9621BD67CE00065A9E7 /* Kontagent.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kontagent.framework; path = libmoai/lib/Kontagent.framework; sourceTree = ""; };
- 6396B9681BD67CF40065A9E7 /* libmoai-image-jpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-image-jpg.a"; path = "libmoai/lib/libmoai-image-jpg.a"; sourceTree = ""; };
- 6396B9691BD67CF40065A9E7 /* libmoai-image-png.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-image-png.a"; path = "libmoai/lib/libmoai-image-png.a"; sourceTree = ""; };
- 6396B96A1BD67CF40065A9E7 /* libmoai-image-pvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-image-pvr.a"; path = "libmoai/lib/libmoai-image-pvr.a"; sourceTree = ""; };
- 6396B96B1BD67CF40065A9E7 /* libmoai-image-webp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-image-webp.a"; path = "libmoai/lib/libmoai-image-webp.a"; sourceTree = ""; };
- 6396B9701BD67D2B0065A9E7 /* MobileAppTracker.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileAppTracker.framework; path = libmoai/lib/MobileAppTracker.framework; sourceTree = ""; };
- 6396B9711BD67D2B0065A9E7 /* Tapjoy.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Tapjoy.framework; path = libmoai/lib/Tapjoy.framework; sourceTree = ""; };
- 6396B9721BD67D2B0065A9E7 /* vunglepub.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vunglepub.framework; path = libmoai/lib/vunglepub.framework; sourceTree = ""; };
- 63C4D5B81A1075A2009DBA1D /* libliblua-static.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libliblua-static.a"; path = "libmoai/lib/libliblua-static.a"; sourceTree = ""; };
+ 63A2AD111D1BEF6D008D5D59 /* MOAICommandThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAICommandThread.h; path = "host-ios/MOAICommandThread.h"; sourceTree = ""; };
+ 63A2AD121D1BEF6D008D5D59 /* MOAICommandThread.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAICommandThread.mm; path = "host-ios/MOAICommandThread.mm"; sourceTree = ""; };
+ 63A2AD131D1BEF6D008D5D59 /* MOAIContextMgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIContextMgr.h; path = "host-ios/MOAIContextMgr.h"; sourceTree = ""; };
+ 63A2AD141D1BEF6D008D5D59 /* MOAIContextMgr.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIContextMgr.mm; path = "host-ios/MOAIContextMgr.mm"; sourceTree = ""; };
+ 63A2AD151D1BEF6D008D5D59 /* MOAIRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIRenderer.h; path = "host-ios/MOAIRenderer.h"; sourceTree = ""; };
+ 63A2AD161D1BEF6D008D5D59 /* MOAIRenderer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIRenderer.mm; path = "host-ios/MOAIRenderer.mm"; sourceTree = ""; };
+ 63A2AD171D1BEF6D008D5D59 /* MOAIRendererAsync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIRendererAsync.h; path = "host-ios/MOAIRendererAsync.h"; sourceTree = ""; };
+ 63A2AD181D1BEF6D008D5D59 /* MOAIRendererAsync.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIRendererAsync.mm; path = "host-ios/MOAIRendererAsync.mm"; sourceTree = ""; };
+ 63A2AD1D1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-contrib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-contrib.a"; path = "lib/libmoai-ios-3rdparty-contrib.a"; sourceTree = ""; };
+ 63A2AD1E1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-expat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-expat.a"; path = "lib/libmoai-ios-3rdparty-expat.a"; sourceTree = ""; };
+ 63A2AD1F1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-freetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-freetype.a"; path = "lib/libmoai-ios-3rdparty-freetype.a"; sourceTree = ""; };
+ 63A2AD201D1BEFB3008D5D59 /* libmoai-ios-3rdparty-jannson.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-jannson.a"; path = "lib/libmoai-ios-3rdparty-jannson.a"; sourceTree = ""; };
+ 63A2AD211D1BEFB3008D5D59 /* libmoai-ios-3rdparty-liblua.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-liblua.a"; path = "lib/libmoai-ios-3rdparty-liblua.a"; sourceTree = ""; };
+ 63A2AD221D1BEFB3008D5D59 /* libmoai-ios-3rdparty-libtess.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-libtess.a"; path = "lib/libmoai-ios-3rdparty-libtess.a"; sourceTree = ""; };
+ 63A2AD231D1BEFB3008D5D59 /* libmoai-ios-3rdparty-sfmt.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-sfmt.a"; path = "lib/libmoai-ios-3rdparty-sfmt.a"; sourceTree = ""; };
+ 63A2AD241D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tinyxml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-tinyxml.a"; path = "lib/libmoai-ios-3rdparty-tinyxml.a"; sourceTree = ""; };
+ 63A2AD251D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tlsf.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-tlsf.a"; path = "lib/libmoai-ios-3rdparty-tlsf.a"; sourceTree = ""; };
+ 63A2AD261D1BEFB3008D5D59 /* libmoai-ios-3rdparty-zlib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-3rdparty-zlib.a"; path = "lib/libmoai-ios-3rdparty-zlib.a"; sourceTree = ""; };
+ 63A2AD271D1BEFB3008D5D59 /* libmoai-ios-adcolony.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-adcolony.a"; path = "lib/libmoai-ios-adcolony.a"; sourceTree = ""; };
+ 63A2AD281D1BEFB3008D5D59 /* libmoai-ios-chartboost.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-chartboost.a"; path = "lib/libmoai-ios-chartboost.a"; sourceTree = ""; };
+ 63A2AD291D1BEFB3008D5D59 /* libmoai-ios-crittercism.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-crittercism.a"; path = "lib/libmoai-ios-crittercism.a"; sourceTree = ""; };
+ 63A2AD2A1D1BEFB3008D5D59 /* libmoai-ios-flurry.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-flurry.a"; path = "lib/libmoai-ios-flurry.a"; sourceTree = ""; };
+ 63A2AD2B1D1BEFB3008D5D59 /* libmoai-ios-harfbuzz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-harfbuzz.a"; path = "lib/libmoai-ios-harfbuzz.a"; sourceTree = ""; };
+ 63A2AD2C1D1BEFB3008D5D59 /* libmoai-ios-kontagent.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-kontagent.a"; path = "lib/libmoai-ios-kontagent.a"; sourceTree = ""; };
+ 63A2AD2D1D1BEFB3008D5D59 /* libmoai-ios-mobile-app-tracker.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-mobile-app-tracker.a"; path = "lib/libmoai-ios-mobile-app-tracker.a"; sourceTree = ""; };
+ 63A2AD2E1D1BEFB3008D5D59 /* libmoai-ios-tapjoy.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-tapjoy.a"; path = "lib/libmoai-ios-tapjoy.a"; sourceTree = ""; };
+ 63A2AD2F1D1BEFB3008D5D59 /* libmoai-ios-urban-airship.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-urban-airship.a"; path = "lib/libmoai-ios-urban-airship.a"; sourceTree = ""; };
+ 63A2AD301D1BEFB3008D5D59 /* libmoai-ios-vungle.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-vungle.a"; path = "lib/libmoai-ios-vungle.a"; sourceTree = ""; };
63CF19C11A065B5400F731F1 /* Moai Template.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Moai Template.app"; sourceTree = BUILT_PRODUCTS_DIR; };
63CF19FA1A065C7700F731F1 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "res/Default-568h@2x.png"; sourceTree = ""; };
63CF1A1C1A065D4900F731F1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = res/Info.plist; sourceTree = ""; };
- 63CF1A1E1A065DF300F731F1 /* AdColony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdColony.framework; path = libmoai/lib/AdColony.framework; sourceTree = ""; };
- 63CF1A201A065DF300F731F1 /* Kontagent.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kontagent.framework; path = libmoai/lib/Kontagent.framework; sourceTree = ""; };
- 63CF1A211A065DF300F731F1 /* libbox2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbox2d.a; path = libmoai/lib/libbox2d.a; sourceTree = ""; };
- 63CF1A221A065DF300F731F1 /* libcares.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcares.a; path = libmoai/lib/libcares.a; sourceTree = ""; };
- 63CF1A231A065DF300F731F1 /* libChartboost.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libChartboost.a; path = libmoai/lib/libChartboost.a; sourceTree = ""; };
- 63CF1A251A065DF300F731F1 /* libcontrib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcontrib.a; path = libmoai/lib/libcontrib.a; sourceTree = ""; };
- 63CF1A261A065DF300F731F1 /* libCrittercism_v4_3_3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libCrittercism_v4_3_3.a; path = libmoai/lib/libCrittercism_v4_3_3.a; sourceTree = ""; };
- 63CF1A271A065DF300F731F1 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = libmoai/lib/libcrypto.a; sourceTree = ""; };
- 63CF1A281A065DF300F731F1 /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcurl.a; path = libmoai/lib/libcurl.a; sourceTree = ""; };
- 63CF1A291A065DF300F731F1 /* libexpat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libexpat.a; path = libmoai/lib/libexpat.a; sourceTree = ""; };
- 63CF1A2A1A065DF300F731F1 /* libFlurry.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libFlurry.a; path = libmoai/lib/libFlurry.a; sourceTree = ""; };
- 63CF1A2B1A065DF300F731F1 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = libmoai/lib/libfreetype.a; sourceTree = ""; };
- 63CF1A2C1A065DF300F731F1 /* libjansson.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjansson.a; path = libmoai/lib/libjansson.a; sourceTree = ""; };
- 63CF1A2D1A065DF300F731F1 /* libjpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjpg.a; path = libmoai/lib/libjpg.a; sourceTree = ""; };
- 63CF1A2E1A065DF300F731F1 /* libluacrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluacrypto.a; path = libmoai/lib/libluacrypto.a; sourceTree = ""; };
- 63CF1A2F1A065DF300F731F1 /* libluacurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluacurl.a; path = libmoai/lib/libluacurl.a; sourceTree = ""; };
- 63CF1A301A065DF300F731F1 /* libluafilesystem.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluafilesystem.a; path = libmoai/lib/libluafilesystem.a; sourceTree = ""; };
- 63CF1A321A065DF300F731F1 /* libluasocket.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluasocket.a; path = libmoai/lib/libluasocket.a; sourceTree = ""; };
- 63CF1A331A065DF300F731F1 /* libluasql.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluasql.a; path = libmoai/lib/libluasql.a; sourceTree = ""; };
- 63CF1A341A065DF300F731F1 /* libmoai-audiosampler.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-audiosampler.a"; path = "libmoai/lib/libmoai-audiosampler.a"; sourceTree = ""; };
- 63CF1A351A065DF300F731F1 /* libmoai-box2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-box2d.a"; path = "libmoai/lib/libmoai-box2d.a"; sourceTree = ""; };
- 63CF1A371A065DF300F731F1 /* libmoai-core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-core.a"; path = "libmoai/lib/libmoai-core.a"; sourceTree = ""; };
- 63CF1A381A065DF300F731F1 /* libmoai-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-crypto.a"; path = "libmoai/lib/libmoai-crypto.a"; sourceTree = ""; };
- 63CF1A391A065DF300F731F1 /* libmoai-http-client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-http-client.a"; path = "libmoai/lib/libmoai-http-client.a"; sourceTree = ""; };
- 63CF1A3A1A065DF300F731F1 /* libmoai-ios-adcolony.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-adcolony.a"; path = "libmoai/lib/libmoai-ios-adcolony.a"; sourceTree = ""; };
- 63CF1A3B1A065DF300F731F1 /* libmoai-ios-billing.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-billing.a"; path = "libmoai/lib/libmoai-ios-billing.a"; sourceTree = ""; };
- 63CF1A3C1A065DF300F731F1 /* libmoai-ios-chartboost.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-chartboost.a"; path = "libmoai/lib/libmoai-ios-chartboost.a"; sourceTree = ""; };
- 63CF1A3D1A065DF300F731F1 /* libmoai-ios-crittercism.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-crittercism.a"; path = "libmoai/lib/libmoai-ios-crittercism.a"; sourceTree = ""; };
- 63CF1A3E1A065DF300F731F1 /* libmoai-ios-facebook.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-facebook.a"; path = "libmoai/lib/libmoai-ios-facebook.a"; sourceTree = ""; };
- 63CF1A3F1A065DF300F731F1 /* libmoai-ios-flurry.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-flurry.a"; path = "libmoai/lib/libmoai-ios-flurry.a"; sourceTree = ""; };
- 63CF1A401A065DF300F731F1 /* libmoai-ios-gamecenter.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-gamecenter.a"; path = "libmoai/lib/libmoai-ios-gamecenter.a"; sourceTree = ""; };
- 63CF1A411A065DF300F731F1 /* libmoai-ios-kontagent.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-kontagent.a"; path = "libmoai/lib/libmoai-ios-kontagent.a"; sourceTree = ""; };
- 63CF1A421A065DF300F731F1 /* libmoai-ios-mobile-app-tracker.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-mobile-app-tracker.a"; path = "libmoai/lib/libmoai-ios-mobile-app-tracker.a"; sourceTree = ""; };
- 63CF1A431A065DF300F731F1 /* libmoai-ios-playhaven.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-playhaven.a"; path = "libmoai/lib/libmoai-ios-playhaven.a"; sourceTree = ""; };
- 63CF1A441A065DF300F731F1 /* libmoai-ios-tapjoy.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-tapjoy.a"; path = "libmoai/lib/libmoai-ios-tapjoy.a"; sourceTree = ""; };
- 63CF1A451A065DF300F731F1 /* libmoai-ios-twitter.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-twitter.a"; path = "libmoai/lib/libmoai-ios-twitter.a"; sourceTree = ""; };
- 63CF1A461A065DF300F731F1 /* libmoai-ios-urban-airship.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-urban-airship.a"; path = "libmoai/lib/libmoai-ios-urban-airship.a"; sourceTree = ""; };
- 63CF1A471A065DF300F731F1 /* libmoai-ios-vungle.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-vungle.a"; path = "libmoai/lib/libmoai-ios-vungle.a"; sourceTree = ""; };
- 63CF1A481A065DF300F731F1 /* libmoai-ios.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios.a"; path = "libmoai/lib/libmoai-ios.a"; sourceTree = ""; };
- 63CF1A491A065DF300F731F1 /* libmoai-luaext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-luaext.a"; path = "libmoai/lib/libmoai-luaext.a"; sourceTree = ""; };
- 63CF1A4A1A065DF300F731F1 /* libmoai-sim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-sim.a"; path = "libmoai/lib/libmoai-sim.a"; sourceTree = ""; };
- 63CF1A4B1A065DF300F731F1 /* libmoai-untz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-untz.a"; path = "libmoai/lib/libmoai-untz.a"; sourceTree = ""; };
- 63CF1A4C1A065DF300F731F1 /* libmoai-util.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-util.a"; path = "libmoai/lib/libmoai-util.a"; sourceTree = ""; };
- 63CF1A4D1A065DF300F731F1 /* libmongoose.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmongoose.a; path = libmoai/lib/libmongoose.a; sourceTree = ""; };
- 63CF1A4E1A065DF300F731F1 /* libogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libogg.a; path = libmoai/lib/libogg.a; sourceTree = ""; };
- 63CF1A4F1A065DF300F731F1 /* libplayhaven-ios.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libplayhaven-ios.a"; path = "libmoai/lib/libplayhaven-ios.a"; sourceTree = ""; };
- 63CF1A501A065DF300F731F1 /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng.a; path = libmoai/lib/libpng.a; sourceTree = ""; };
- 63CF1A511A065DF300F731F1 /* libsfmt.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsfmt.a; path = libmoai/lib/libsfmt.a; sourceTree = ""; };
- 63CF1A521A065DF300F731F1 /* libsqlite3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsqlite3.a; path = libmoai/lib/libsqlite3.a; sourceTree = ""; };
- 63CF1A531A065DF300F731F1 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libssl.a; path = libmoai/lib/libssl.a; sourceTree = ""; };
- 63CF1A541A065DF300F731F1 /* libtess.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libtess.a; path = libmoai/lib/libtess.a; sourceTree = ""; };
- 63CF1A551A065DF300F731F1 /* libtinyxml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libtinyxml.a; path = libmoai/lib/libtinyxml.a; sourceTree = ""; };
- 63CF1A561A065DF300F731F1 /* libtlsf.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libtlsf.a; path = libmoai/lib/libtlsf.a; sourceTree = ""; };
- 63CF1A571A065DF300F731F1 /* libUAirship.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libUAirship.a; path = libmoai/lib/libUAirship.a; sourceTree = ""; };
- 63CF1A581A065DF300F731F1 /* libuntz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libuntz.a; path = libmoai/lib/libuntz.a; sourceTree = ""; };
- 63CF1A591A065DF300F731F1 /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbis.a; path = libmoai/lib/libvorbis.a; sourceTree = ""; };
- 63CF1A5A1A065DF300F731F1 /* libwebp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libwebp.a; path = libmoai/lib/libwebp.a; sourceTree = ""; };
- 63CF1A5B1A065DF300F731F1 /* libzlcore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libzlcore.a; path = libmoai/lib/libzlcore.a; sourceTree = ""; };
- 63CF1A5C1A065DF300F731F1 /* libzlib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libzlib.a; path = libmoai/lib/libzlib.a; sourceTree = ""; };
- 63CF1A5D1A065DF300F731F1 /* libzlvfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libzlvfs.a; path = libmoai/lib/libzlvfs.a; sourceTree = ""; };
- 63CF1A5E1A065DF300F731F1 /* MobileAppTracker.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileAppTracker.framework; path = libmoai/lib/MobileAppTracker.framework; sourceTree = ""; };
- 63CF1A5F1A065DF300F731F1 /* Tapjoy.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Tapjoy.framework; path = libmoai/lib/Tapjoy.framework; sourceTree = ""; };
- 63CF1A601A065DF300F731F1 /* vunglepub.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vunglepub.framework; path = libmoai/lib/vunglepub.framework; sourceTree = ""; };
63CF1AB61A06610600F731F1 /* aku_modules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aku_modules.cpp; sourceTree = ""; };
63CF1AB71A06610600F731F1 /* aku_modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aku_modules.h; sourceTree = ""; };
63CF1AB81A06610600F731F1 /* aku_modules_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aku_modules_config.h; sourceTree = ""; };
@@ -246,10 +194,6 @@
63D01EB71A3864620097C3E8 /* MOAIView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIView.h; path = "host-ios/MOAIView.h"; sourceTree = ""; };
63D01EB81A3864620097C3E8 /* MOAIView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIView.mm; path = "host-ios/MOAIView.mm"; sourceTree = ""; };
63D01EC01A38659C0097C3E8 /* hello-moai */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "hello-moai"; path = "../../../samples/hello-moai"; sourceTree = ""; };
- 63D01EC21A3865FB0097C3E8 /* libzlcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libzlcrypto.a; path = libmoai/lib/libzlcrypto.a; sourceTree = ""; };
- BD02B4111AB5C5BD006743DE /* libmoai-ios-movie.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-movie.a"; path = "libmoai/lib/libmoai-ios-movie.a"; sourceTree = ""; };
- BD02B4131AB5C769006743DE /* libmoai-apple.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-apple.a"; path = "libmoai/lib/libmoai-apple.a"; sourceTree = ""; };
- BD02B4151AB5C797006743DE /* libpvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpvr.a; path = libmoai/lib/libpvr.a; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -257,8 +201,49 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- BD02B4161AB5C797006743DE /* libpvr.a in Frameworks */,
- BD02B4141AB5C769006743DE /* libmoai-apple.a in Frameworks */,
+ 636B599C1CA783E200AAD4B0 /* FBSDKCoreKit.framework in Frameworks */,
+ 636B599D1CA783E200AAD4B0 /* FBSDKLoginKit.framework in Frameworks */,
+ 63A2AD351D1BEFB3008D5D59 /* libmoai-ios-3rdparty-liblua.a in Frameworks */,
+ 63A2AD3D1D1BEFB3008D5D59 /* libmoai-ios-crittercism.a in Frameworks */,
+ 63A2AD421D1BEFB3008D5D59 /* libmoai-ios-tapjoy.a in Frameworks */,
+ 636B599E1CA783E200AAD4B0 /* FBSDKShareKit.framework in Frameworks */,
+ 636B59711CA77BCE00AAD4B0 /* libmoai-ios-3rdparty-crypto.a in Frameworks */,
+ 636B59721CA77BCE00AAD4B0 /* libmoai-ios-apple.a in Frameworks */,
+ 636B59731CA77BCE00AAD4B0 /* libmoai-ios-audio-sampler.a in Frameworks */,
+ 636B59741CA77BCE00AAD4B0 /* libmoai-ios-billing.a in Frameworks */,
+ 63A2AD3E1D1BEFB3008D5D59 /* libmoai-ios-flurry.a in Frameworks */,
+ 636B59751CA77BCE00AAD4B0 /* libmoai-ios-box2d.a in Frameworks */,
+ 63A2AD401D1BEFB3008D5D59 /* libmoai-ios-kontagent.a in Frameworks */,
+ 636B59761CA77BCE00AAD4B0 /* libmoai-ios-crypto.a in Frameworks */,
+ 636B59771CA77BCE00AAD4B0 /* libmoai-ios-facebook.a in Frameworks */,
+ 63A2AD371D1BEFB3008D5D59 /* libmoai-ios-3rdparty-sfmt.a in Frameworks */,
+ 63A2AD3C1D1BEFB3008D5D59 /* libmoai-ios-chartboost.a in Frameworks */,
+ 63A2AD381D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tinyxml.a in Frameworks */,
+ 636B59781CA77BCE00AAD4B0 /* libmoai-ios-gamecenter.a in Frameworks */,
+ 636B59791CA77BCE00AAD4B0 /* libmoai-ios-http-client.a in Frameworks */,
+ 63A2AD331D1BEFB3008D5D59 /* libmoai-ios-3rdparty-freetype.a in Frameworks */,
+ 636B597A1CA77BCE00AAD4B0 /* libmoai-ios-http-server.a in Frameworks */,
+ 636B597B1CA77BCE00AAD4B0 /* libmoai-ios-image-jpg.a in Frameworks */,
+ 636B597C1CA77BCE00AAD4B0 /* libmoai-ios-image-png.a in Frameworks */,
+ 63A2AD341D1BEFB3008D5D59 /* libmoai-ios-3rdparty-jannson.a in Frameworks */,
+ 63A2AD311D1BEFB3008D5D59 /* libmoai-ios-3rdparty-contrib.a in Frameworks */,
+ 63A2AD361D1BEFB3008D5D59 /* libmoai-ios-3rdparty-libtess.a in Frameworks */,
+ 636B597D1CA77BCE00AAD4B0 /* libmoai-ios-image-pvr.a in Frameworks */,
+ 636B597E1CA77BCE00AAD4B0 /* libmoai-ios-image-webp.a in Frameworks */,
+ 636B597F1CA77BCE00AAD4B0 /* libmoai-ios-luaext.a in Frameworks */,
+ 636B59801CA77BCE00AAD4B0 /* libmoai-ios-motion.a in Frameworks */,
+ 636B59811CA77BCE00AAD4B0 /* libmoai-ios-movie.a in Frameworks */,
+ 63A2AD431D1BEFB3008D5D59 /* libmoai-ios-urban-airship.a in Frameworks */,
+ 636B59821CA77BCE00AAD4B0 /* libmoai-ios-sim.a in Frameworks */,
+ 636B59831CA77BCE00AAD4B0 /* libmoai-ios-untz.a in Frameworks */,
+ 63A2AD391D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tlsf.a in Frameworks */,
+ 636B59841CA77BCE00AAD4B0 /* libmoai-ios-zl-core.a in Frameworks */,
+ 63A2AD3A1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-zlib.a in Frameworks */,
+ 636B59851CA77BCE00AAD4B0 /* libmoai-ios-zl-crypto.a in Frameworks */,
+ 63A2AD321D1BEFB3008D5D59 /* libmoai-ios-3rdparty-expat.a in Frameworks */,
+ 63A2AD441D1BEFB3008D5D59 /* libmoai-ios-vungle.a in Frameworks */,
+ 636B59861CA77BCE00AAD4B0 /* libmoai-ios-zl-vfs.a in Frameworks */,
+ 636B59871CA77BCE00AAD4B0 /* libmoai-ios.a in Frameworks */,
63CF1AF61A06675B00F731F1 /* Security.framework in Frameworks */,
63CF1AF41A06667500F731F1 /* UIKit.framework in Frameworks */,
63CF1AE01A06664500F731F1 /* AdSupport.framework in Frameworks */,
@@ -269,104 +254,40 @@
63CF1AE51A06664500F731F1 /* CoreMotion.framework in Frameworks */,
63CF1AE61A06664500F731F1 /* CoreTelephony.framework in Frameworks */,
63CF1AE71A06664500F731F1 /* EventKit.framework in Frameworks */,
+ 63A2AD411D1BEFB3008D5D59 /* libmoai-ios-mobile-app-tracker.a in Frameworks */,
63CF1AE81A06664500F731F1 /* Foundation.framework in Frameworks */,
63CF1AE91A06664500F731F1 /* GameKit.framework in Frameworks */,
63CF1AEA1A06664500F731F1 /* MediaPlayer.framework in Frameworks */,
63CF1AEB1A06664500F731F1 /* MessageUI.framework in Frameworks */,
- 63CF1AA21A065DF300F731F1 /* Tapjoy.framework in Frameworks */,
63CF1AEC1A06664500F731F1 /* MobileCoreServices.framework in Frameworks */,
63CF1AED1A06664500F731F1 /* OpenGLES.framework in Frameworks */,
- 63CF1AA31A065DF300F731F1 /* vunglepub.framework in Frameworks */,
63CF1AEE1A06664500F731F1 /* QuartzCore.framework in Frameworks */,
63CF1AEF1A06664500F731F1 /* Social.framework in Frameworks */,
- 6396B9631BD67CE00065A9E7 /* AdColony.framework in Frameworks */,
- 63CF1AA11A065DF300F731F1 /* MobileAppTracker.framework in Frameworks */,
63CF1AF01A06664500F731F1 /* StoreKit.framework in Frameworks */,
63CF1AF11A06664500F731F1 /* SystemConfiguration.framework in Frameworks */,
+ 63A2AD3F1D1BEFB3008D5D59 /* libmoai-ios-harfbuzz.a in Frameworks */,
63CF1AF21A06664500F731F1 /* Twitter.framework in Frameworks */,
+ 63A2AD3B1D1BEFB3008D5D59 /* libmoai-ios-adcolony.a in Frameworks */,
63CF1ACC1A06664400F731F1 /* CoreAudio.framework in Frameworks */,
63CF1AC81A06655F00F731F1 /* AudioToolbox.framework in Frameworks */,
63CF1AC61A06654E00F731F1 /* AVFoundation.framework in Frameworks */,
- 63CF1A611A065DF300F731F1 /* AdColony.framework in Frameworks */,
- 63CF1A631A065DF300F731F1 /* Kontagent.framework in Frameworks */,
- 6396B9651BD67CE00065A9E7 /* FBSDKLoginKit.framework in Frameworks */,
- 63CF1A641A065DF300F731F1 /* libbox2d.a in Frameworks */,
- 63CF1A651A065DF300F731F1 /* libcares.a in Frameworks */,
- 63CF1A661A065DF300F731F1 /* libChartboost.a in Frameworks */,
- 63CF1A681A065DF300F731F1 /* libcontrib.a in Frameworks */,
- 63CF1A691A065DF300F731F1 /* libCrittercism_v4_3_3.a in Frameworks */,
- 63CF1A6A1A065DF300F731F1 /* libcrypto.a in Frameworks */,
- 6396B9751BD67D2B0065A9E7 /* vunglepub.framework in Frameworks */,
- 63CF1A6B1A065DF300F731F1 /* libcurl.a in Frameworks */,
- 63CF1A6C1A065DF300F731F1 /* libexpat.a in Frameworks */,
- 6396B9671BD67CE00065A9E7 /* Kontagent.framework in Frameworks */,
- 63CF1A6D1A065DF300F731F1 /* libFlurry.a in Frameworks */,
- 63CF1A6E1A065DF300F731F1 /* libfreetype.a in Frameworks */,
- 63CF1A6F1A065DF300F731F1 /* libjansson.a in Frameworks */,
- 63CF1A701A065DF300F731F1 /* libjpg.a in Frameworks */,
- 63CF1A711A065DF300F731F1 /* libluacrypto.a in Frameworks */,
- 63CF1A721A065DF300F731F1 /* libluacurl.a in Frameworks */,
- 63CF1A731A065DF300F731F1 /* libluafilesystem.a in Frameworks */,
- 6396B96F1BD67CF40065A9E7 /* libmoai-image-webp.a in Frameworks */,
- 63CF1A751A065DF300F731F1 /* libluasocket.a in Frameworks */,
- 63CF1A761A065DF300F731F1 /* libluasql.a in Frameworks */,
- 63CF1A771A065DF300F731F1 /* libmoai-audiosampler.a in Frameworks */,
- 6396B96E1BD67CF40065A9E7 /* libmoai-image-pvr.a in Frameworks */,
- 63CF1A781A065DF300F731F1 /* libmoai-box2d.a in Frameworks */,
- 63CF1A7A1A065DF300F731F1 /* libmoai-core.a in Frameworks */,
- 63C4D5B91A1075A2009DBA1D /* libliblua-static.a in Frameworks */,
- 63CF1A7B1A065DF300F731F1 /* libmoai-crypto.a in Frameworks */,
- 63CF1A7C1A065DF300F731F1 /* libmoai-http-client.a in Frameworks */,
- 6396B96C1BD67CF40065A9E7 /* libmoai-image-jpg.a in Frameworks */,
- 6396B9661BD67CE00065A9E7 /* FBSDKShareKit.framework in Frameworks */,
- 63CF1A7D1A065DF300F731F1 /* libmoai-ios-adcolony.a in Frameworks */,
- 63CF1A7E1A065DF300F731F1 /* libmoai-ios-billing.a in Frameworks */,
- 6396B9731BD67D2B0065A9E7 /* MobileAppTracker.framework in Frameworks */,
- 63CF1A7F1A065DF300F731F1 /* libmoai-ios-chartboost.a in Frameworks */,
- 63CF1A801A065DF300F731F1 /* libmoai-ios-crittercism.a in Frameworks */,
- 63CF1A811A065DF300F731F1 /* libmoai-ios-facebook.a in Frameworks */,
- 63CF1A821A065DF300F731F1 /* libmoai-ios-flurry.a in Frameworks */,
- 63CF1A831A065DF300F731F1 /* libmoai-ios-gamecenter.a in Frameworks */,
- 63CF1A841A065DF300F731F1 /* libmoai-ios-kontagent.a in Frameworks */,
- 63CF1A851A065DF300F731F1 /* libmoai-ios-mobile-app-tracker.a in Frameworks */,
- BD02B4121AB5C5BD006743DE /* libmoai-ios-movie.a in Frameworks */,
- 63CF1A861A065DF300F731F1 /* libmoai-ios-playhaven.a in Frameworks */,
- 63CF1A871A065DF300F731F1 /* libmoai-ios-tapjoy.a in Frameworks */,
- 63CF1A881A065DF300F731F1 /* libmoai-ios-twitter.a in Frameworks */,
- 63CF1A891A065DF300F731F1 /* libmoai-ios-urban-airship.a in Frameworks */,
- 63CF1A8A1A065DF300F731F1 /* libmoai-ios-vungle.a in Frameworks */,
- 63CF1A8B1A065DF300F731F1 /* libmoai-ios.a in Frameworks */,
- 63CF1A8C1A065DF300F731F1 /* libmoai-luaext.a in Frameworks */,
- 63CF1A8D1A065DF300F731F1 /* libmoai-sim.a in Frameworks */,
- 63CF1A8E1A065DF300F731F1 /* libmoai-untz.a in Frameworks */,
- 6396B9741BD67D2B0065A9E7 /* Tapjoy.framework in Frameworks */,
- 63CF1A8F1A065DF300F731F1 /* libmoai-util.a in Frameworks */,
- 63CF1A901A065DF300F731F1 /* libmongoose.a in Frameworks */,
- 63CF1A911A065DF300F731F1 /* libogg.a in Frameworks */,
- 6396B9641BD67CE00065A9E7 /* FBSDKCoreKit.framework in Frameworks */,
- 63CF1A921A065DF300F731F1 /* libplayhaven-ios.a in Frameworks */,
- 63CF1A931A065DF300F731F1 /* libpng.a in Frameworks */,
- 63D01EC31A3865FB0097C3E8 /* libzlcrypto.a in Frameworks */,
- 63CF1A941A065DF300F731F1 /* libsfmt.a in Frameworks */,
- 63CF1A951A065DF300F731F1 /* libsqlite3.a in Frameworks */,
- 6396B96D1BD67CF40065A9E7 /* libmoai-image-png.a in Frameworks */,
- 63CF1A961A065DF300F731F1 /* libssl.a in Frameworks */,
- 63CF1A971A065DF300F731F1 /* libtess.a in Frameworks */,
- 63CF1A981A065DF300F731F1 /* libtinyxml.a in Frameworks */,
- 63CF1A991A065DF300F731F1 /* libtlsf.a in Frameworks */,
- 63CF1A9A1A065DF300F731F1 /* libUAirship.a in Frameworks */,
- 63CF1A9B1A065DF300F731F1 /* libuntz.a in Frameworks */,
- 63CF1A9C1A065DF300F731F1 /* libvorbis.a in Frameworks */,
- 63CF1A9D1A065DF300F731F1 /* libwebp.a in Frameworks */,
- 63CF1A9E1A065DF300F731F1 /* libzlcore.a in Frameworks */,
- 63CF1A9F1A065DF300F731F1 /* libzlib.a in Frameworks */,
- 63CF1AA01A065DF300F731F1 /* libzlvfs.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 636B59981CA77F3F00AAD4B0 /* SDK Libraries */ = {
+ isa = PBXGroup;
+ children = (
+ 636B59991CA783E200AAD4B0 /* FBSDKCoreKit.framework */,
+ 636B599A1CA783E200AAD4B0 /* FBSDKLoginKit.framework */,
+ 636B599B1CA783E200AAD4B0 /* FBSDKShareKit.framework */,
+ );
+ name = "SDK Libraries";
+ path = ../../../sdk/moai;
+ sourceTree = "";
+ };
63CF19B81A065B5400F731F1 = {
isa = PBXGroup;
children = (
@@ -374,6 +295,7 @@
63D01EC01A38659C0097C3E8 /* hello-moai */,
63D01EBF1A3864760097C3E8 /* host-ios */,
63CF19FA1A065C7700F731F1 /* Default-568h@2x.png */,
+ 636B59981CA77F3F00AAD4B0 /* SDK Libraries */,
63CF1AF71A066B4100F731F1 /* iOS Libraries */,
63CF1AB51A06610600F731F1 /* host-modules */,
63CF1AA51A065E0F00F731F1 /* Moai Libraries */,
@@ -394,86 +316,49 @@
63CF1AA51A065E0F00F731F1 /* Moai Libraries */ = {
isa = PBXGroup;
children = (
- 6396B9701BD67D2B0065A9E7 /* MobileAppTracker.framework */,
- 6396B9711BD67D2B0065A9E7 /* Tapjoy.framework */,
- 6396B9721BD67D2B0065A9E7 /* vunglepub.framework */,
- 6396B9681BD67CF40065A9E7 /* libmoai-image-jpg.a */,
- 6396B9691BD67CF40065A9E7 /* libmoai-image-png.a */,
- 6396B96A1BD67CF40065A9E7 /* libmoai-image-pvr.a */,
- 6396B96B1BD67CF40065A9E7 /* libmoai-image-webp.a */,
- 6396B95E1BD67CE00065A9E7 /* AdColony.framework */,
- 6396B95F1BD67CE00065A9E7 /* FBSDKCoreKit.framework */,
- 6396B9601BD67CE00065A9E7 /* FBSDKLoginKit.framework */,
- 6396B9611BD67CE00065A9E7 /* FBSDKShareKit.framework */,
- 6396B9621BD67CE00065A9E7 /* Kontagent.framework */,
- 63D01EC21A3865FB0097C3E8 /* libzlcrypto.a */,
- 63CF1A5E1A065DF300F731F1 /* MobileAppTracker.framework */,
- 63CF1A5F1A065DF300F731F1 /* Tapjoy.framework */,
- 63CF1A601A065DF300F731F1 /* vunglepub.framework */,
- 63CF1A211A065DF300F731F1 /* libbox2d.a */,
- 63CF1A221A065DF300F731F1 /* libcares.a */,
- 63CF1A231A065DF300F731F1 /* libChartboost.a */,
- 63CF1A251A065DF300F731F1 /* libcontrib.a */,
- 63CF1A261A065DF300F731F1 /* libCrittercism_v4_3_3.a */,
- 63CF1A271A065DF300F731F1 /* libcrypto.a */,
- 63CF1A281A065DF300F731F1 /* libcurl.a */,
- 63CF1A291A065DF300F731F1 /* libexpat.a */,
- 63CF1A2A1A065DF300F731F1 /* libFlurry.a */,
- 63CF1A2B1A065DF300F731F1 /* libfreetype.a */,
- 63CF1A2C1A065DF300F731F1 /* libjansson.a */,
- 63CF1A2D1A065DF300F731F1 /* libjpg.a */,
- 63CF1A2E1A065DF300F731F1 /* libluacrypto.a */,
- 63CF1A2F1A065DF300F731F1 /* libluacurl.a */,
- 63CF1A301A065DF300F731F1 /* libluafilesystem.a */,
- 63CF1A321A065DF300F731F1 /* libluasocket.a */,
- 63CF1A331A065DF300F731F1 /* libluasql.a */,
- 63C4D5B81A1075A2009DBA1D /* libliblua-static.a */,
- BD02B4131AB5C769006743DE /* libmoai-apple.a */,
- 63CF1A341A065DF300F731F1 /* libmoai-audiosampler.a */,
- 63CF1A351A065DF300F731F1 /* libmoai-box2d.a */,
- 63CF1A371A065DF300F731F1 /* libmoai-core.a */,
- 63CF1A381A065DF300F731F1 /* libmoai-crypto.a */,
- 63CF1A391A065DF300F731F1 /* libmoai-http-client.a */,
- 63CF1A3A1A065DF300F731F1 /* libmoai-ios-adcolony.a */,
- 63CF1A3B1A065DF300F731F1 /* libmoai-ios-billing.a */,
- 63CF1A3C1A065DF300F731F1 /* libmoai-ios-chartboost.a */,
- 63CF1A3D1A065DF300F731F1 /* libmoai-ios-crittercism.a */,
- 63CF1A3E1A065DF300F731F1 /* libmoai-ios-facebook.a */,
- 63CF1A3F1A065DF300F731F1 /* libmoai-ios-flurry.a */,
- 63CF1A401A065DF300F731F1 /* libmoai-ios-gamecenter.a */,
- 63CF1A411A065DF300F731F1 /* libmoai-ios-kontagent.a */,
- 63CF1A421A065DF300F731F1 /* libmoai-ios-mobile-app-tracker.a */,
- BD02B4111AB5C5BD006743DE /* libmoai-ios-movie.a */,
- 63CF1A431A065DF300F731F1 /* libmoai-ios-playhaven.a */,
- 63CF1A441A065DF300F731F1 /* libmoai-ios-tapjoy.a */,
- 63CF1A451A065DF300F731F1 /* libmoai-ios-twitter.a */,
- 63CF1A461A065DF300F731F1 /* libmoai-ios-urban-airship.a */,
- 63CF1A471A065DF300F731F1 /* libmoai-ios-vungle.a */,
- 63CF1A481A065DF300F731F1 /* libmoai-ios.a */,
- 63CF1A491A065DF300F731F1 /* libmoai-luaext.a */,
- 63CF1A4A1A065DF300F731F1 /* libmoai-sim.a */,
- 63CF1A4B1A065DF300F731F1 /* libmoai-untz.a */,
- 63CF1A4C1A065DF300F731F1 /* libmoai-util.a */,
- 63CF1A4D1A065DF300F731F1 /* libmongoose.a */,
- 63CF1A4E1A065DF300F731F1 /* libogg.a */,
- 63CF1A4F1A065DF300F731F1 /* libplayhaven-ios.a */,
- 63CF1A501A065DF300F731F1 /* libpng.a */,
- BD02B4151AB5C797006743DE /* libpvr.a */,
- 63CF1A511A065DF300F731F1 /* libsfmt.a */,
- 63CF1A521A065DF300F731F1 /* libsqlite3.a */,
- 63CF1A531A065DF300F731F1 /* libssl.a */,
- 63CF1A541A065DF300F731F1 /* libtess.a */,
- 63CF1A551A065DF300F731F1 /* libtinyxml.a */,
- 63CF1A561A065DF300F731F1 /* libtlsf.a */,
- 63CF1A571A065DF300F731F1 /* libUAirship.a */,
- 63CF1A581A065DF300F731F1 /* libuntz.a */,
- 63CF1A591A065DF300F731F1 /* libvorbis.a */,
- 63CF1A5A1A065DF300F731F1 /* libwebp.a */,
- 63CF1A5B1A065DF300F731F1 /* libzlcore.a */,
- 63CF1A5C1A065DF300F731F1 /* libzlib.a */,
- 63CF1A5D1A065DF300F731F1 /* libzlvfs.a */,
- 63CF1A1E1A065DF300F731F1 /* AdColony.framework */,
- 63CF1A201A065DF300F731F1 /* Kontagent.framework */,
+ 63A2AD1D1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-contrib.a */,
+ 63A2AD1E1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-expat.a */,
+ 63A2AD1F1D1BEFB3008D5D59 /* libmoai-ios-3rdparty-freetype.a */,
+ 63A2AD201D1BEFB3008D5D59 /* libmoai-ios-3rdparty-jannson.a */,
+ 63A2AD211D1BEFB3008D5D59 /* libmoai-ios-3rdparty-liblua.a */,
+ 63A2AD221D1BEFB3008D5D59 /* libmoai-ios-3rdparty-libtess.a */,
+ 63A2AD231D1BEFB3008D5D59 /* libmoai-ios-3rdparty-sfmt.a */,
+ 63A2AD241D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tinyxml.a */,
+ 63A2AD251D1BEFB3008D5D59 /* libmoai-ios-3rdparty-tlsf.a */,
+ 63A2AD261D1BEFB3008D5D59 /* libmoai-ios-3rdparty-zlib.a */,
+ 63A2AD271D1BEFB3008D5D59 /* libmoai-ios-adcolony.a */,
+ 63A2AD281D1BEFB3008D5D59 /* libmoai-ios-chartboost.a */,
+ 63A2AD291D1BEFB3008D5D59 /* libmoai-ios-crittercism.a */,
+ 63A2AD2A1D1BEFB3008D5D59 /* libmoai-ios-flurry.a */,
+ 63A2AD2B1D1BEFB3008D5D59 /* libmoai-ios-harfbuzz.a */,
+ 63A2AD2C1D1BEFB3008D5D59 /* libmoai-ios-kontagent.a */,
+ 63A2AD2D1D1BEFB3008D5D59 /* libmoai-ios-mobile-app-tracker.a */,
+ 63A2AD2E1D1BEFB3008D5D59 /* libmoai-ios-tapjoy.a */,
+ 63A2AD2F1D1BEFB3008D5D59 /* libmoai-ios-urban-airship.a */,
+ 63A2AD301D1BEFB3008D5D59 /* libmoai-ios-vungle.a */,
+ 636B59591CA77BCE00AAD4B0 /* libmoai-ios-3rdparty-crypto.a */,
+ 636B595A1CA77BCE00AAD4B0 /* libmoai-ios-apple.a */,
+ 636B595B1CA77BCE00AAD4B0 /* libmoai-ios-audio-sampler.a */,
+ 636B595C1CA77BCE00AAD4B0 /* libmoai-ios-billing.a */,
+ 636B595D1CA77BCE00AAD4B0 /* libmoai-ios-box2d.a */,
+ 636B595E1CA77BCE00AAD4B0 /* libmoai-ios-crypto.a */,
+ 636B595F1CA77BCE00AAD4B0 /* libmoai-ios-facebook.a */,
+ 636B59601CA77BCE00AAD4B0 /* libmoai-ios-gamecenter.a */,
+ 636B59611CA77BCE00AAD4B0 /* libmoai-ios-http-client.a */,
+ 636B59621CA77BCE00AAD4B0 /* libmoai-ios-http-server.a */,
+ 636B59631CA77BCE00AAD4B0 /* libmoai-ios-image-jpg.a */,
+ 636B59641CA77BCE00AAD4B0 /* libmoai-ios-image-png.a */,
+ 636B59651CA77BCE00AAD4B0 /* libmoai-ios-image-pvr.a */,
+ 636B59661CA77BCE00AAD4B0 /* libmoai-ios-image-webp.a */,
+ 636B59671CA77BCE00AAD4B0 /* libmoai-ios-luaext.a */,
+ 636B59681CA77BCE00AAD4B0 /* libmoai-ios-motion.a */,
+ 636B59691CA77BCE00AAD4B0 /* libmoai-ios-movie.a */,
+ 636B596A1CA77BCE00AAD4B0 /* libmoai-ios-sim.a */,
+ 636B596B1CA77BCE00AAD4B0 /* libmoai-ios-untz.a */,
+ 636B596C1CA77BCE00AAD4B0 /* libmoai-ios-zl-core.a */,
+ 636B596D1CA77BCE00AAD4B0 /* libmoai-ios-zl-crypto.a */,
+ 636B596E1CA77BCE00AAD4B0 /* libmoai-ios-zl-vfs.a */,
+ 636B596F1CA77BCE00AAD4B0 /* libmoai-ios.a */,
);
name = "Moai Libraries";
sourceTree = "";
@@ -529,6 +414,14 @@
63D01EBF1A3864760097C3E8 /* host-ios */ = {
isa = PBXGroup;
children = (
+ 63A2AD111D1BEF6D008D5D59 /* MOAICommandThread.h */,
+ 63A2AD121D1BEF6D008D5D59 /* MOAICommandThread.mm */,
+ 63A2AD131D1BEF6D008D5D59 /* MOAIContextMgr.h */,
+ 63A2AD141D1BEF6D008D5D59 /* MOAIContextMgr.mm */,
+ 63A2AD151D1BEF6D008D5D59 /* MOAIRenderer.h */,
+ 63A2AD161D1BEF6D008D5D59 /* MOAIRenderer.mm */,
+ 63A2AD171D1BEF6D008D5D59 /* MOAIRendererAsync.h */,
+ 63A2AD181D1BEF6D008D5D59 /* MOAIRendererAsync.mm */,
63D01EB41A3864620097C3E8 /* main.mm */,
63D01EB51A3864620097C3E8 /* MOAIAppDelegate.h */,
63D01EB61A3864620097C3E8 /* MOAIAppDelegate.mm */,
@@ -609,10 +502,14 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
+ 63A2AD1C1D1BEF6D008D5D59 /* MOAIRendererAsync.mm in Sources */,
63D01EBC1A3864620097C3E8 /* MOAIAppDelegate.mm in Sources */,
+ 63A2AD1A1D1BEF6D008D5D59 /* MOAIContextMgr.mm in Sources */,
+ 63A2AD191D1BEF6D008D5D59 /* MOAICommandThread.mm in Sources */,
6396B95D1BD67CA20065A9E7 /* aku_plugins.cpp in Sources */,
63D01EBB1A3864620097C3E8 /* main.mm in Sources */,
63D01EBD1A3864620097C3E8 /* MOAIView.mm in Sources */,
+ 63A2AD1B1D1BEF6D008D5D59 /* MOAIRenderer.mm in Sources */,
63CF1AC21A06610600F731F1 /* aku_modules_util.cpp in Sources */,
63CF1AC11A06610600F731F1 /* aku_modules_ios.mm in Sources */,
63CF1AC01A06610600F731F1 /* aku_modules.cpp in Sources */,
@@ -709,24 +606,25 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
- "$(SRCROOT)/libmoai/lib",
+ "$(SRCROOT)/lib",
+ "$(MOAI_SDK_HOME)/3rdparty/facebook-ios-sdk-4.5.1",
);
GCC_PREPROCESSOR_DEFINITIONS = (
"AKU_WITH_IOS=1",
"DEBUG=1",
+ "_DEBUG=1",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
- "$(SRCROOT)/libmoai/include",
+ "$(MOAI_SDK_HOME)/src",
"$(SRCROOT)",
);
INFOPLIST_FILE = "$(SRCROOT)/res/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
- "$(SRCROOT)/libmoai/lib",
- "$(PROJECT_DIR)/libmoai/lib",
+ "$(PROJECT_DIR)/lib",
);
PRODUCT_NAME = "Moai Template";
};
@@ -741,21 +639,24 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
- "$(SRCROOT)/libmoai/lib",
+ "$(SRCROOT)/lib",
+ "$(MOAI_SDK_HOME)/3rdparty/facebook-ios-sdk-4.5.1",
+ );
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "AKU_WITH_IOS=1",
+ "NDEBUG=1",
);
- GCC_PREPROCESSOR_DEFINITIONS = "AKU_WITH_IOS=1";
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
- "$(SRCROOT)/libmoai/include",
+ "$(MOAI_SDK_HOME)/src",
"$(SRCROOT)",
);
INFOPLIST_FILE = "$(SRCROOT)/res/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
- "$(SRCROOT)/libmoai/lib",
- "$(PROJECT_DIR)/libmoai/lib",
+ "$(PROJECT_DIR)/lib",
);
PRODUCT_NAME = "Moai Template";
};
diff --git a/host-templates/ios/Moai Template/build.sh b/host-templates/ios/Moai Template/build.sh
index fdb8b1d..d6ddefe 100644
--- a/host-templates/ios/Moai Template/build.sh
+++ b/host-templates/ios/Moai Template/build.sh
@@ -1,2 +1,2 @@
#!/bin/bash
-xcodebuild -configuration Debug -sdk iphonesimulator build
\ No newline at end of file
+xcodebuild -configuration Debug -sdk iphonesimulator PLATFORM_NAME=iphonesimulator build
\ No newline at end of file
diff --git a/host-templates/linux/build.sh b/host-templates/linux/build.sh
index 51201ec..f671afc 100644
--- a/host-templates/linux/build.sh
+++ b/host-templates/linux/build.sh
@@ -2,7 +2,7 @@
pushd .
cd `dirname $0`
-
+THIS_PATH=$(pwd)
if [ x$1 == x ]; then
libprefix=`dirname $0`/lib
else
@@ -26,10 +26,21 @@ cd ..
mkdir debug
cd debug
cmake -DBUILD_LINUX=TRUE \
+ -DMOAI_SDL=true \
-DLIB_PATH=$libprefix \
-DCMAKE_BUILD_TYPE=Debug \
$cmakedir
cmake --build . --target moai --config Debug
+
+#now build app bundle
+pushd $THIS_PATH
+LUAPATH=$THIS_PATH/../../src
+mkdir bundle
+cd bundle
+cp -a $LUAPATH/. .
+cp ../build/debug/moai .
+popd
+
popd
diff --git a/host-templates/linux/cmake/CMakeLists.txt b/host-templates/linux/cmake/CMakeLists.txt
index 2cde823..cd48309 100644
--- a/host-templates/linux/cmake/CMakeLists.txt
+++ b/host-templates/linux/cmake/CMakeLists.txt
@@ -16,8 +16,8 @@ endif(LIB_PATH)
find_package ( OpenGL REQUIRED )
set ( VFS_INCLUDE "-I${LIB_PATH}/include -include ${LIB_PATH}/include/zl-vfs/zl_replace.h")
-set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DPOSIX -std=gnu99 -DNDEBUG -DHAVE_MEMMOVE ${VFS_INCLUDE}" )
-set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -DPOSIX2 ${VFS_INCLUDE}" )
+set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DPOSIX -std=gnu99 -DNDEBUG -DHAVE_MEMMOVE ${VFS_INCLUDE} -DAKU_WITH_SDL=1" )
+set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -DPOSIX2 ${VFS_INCLUDE} -DAKU_WITH_SDL=1" )
#link lib moai
include(${LIB_PATH}/cmake/libmoai.cmake)
@@ -43,7 +43,7 @@ if (NOT (XCB_XCB_FOUND AND XCB_RANDR_FOUND AND XCB_UTIL_FOUND))
endif (NOT (XCB_XCB_FOUND AND XCB_RANDR_FOUND AND XCB_UTIL_FOUND))
find_package(X11)
-
+
FIND_LIBRARY(X11_Xxf86vm_LIB Xxf86vm ${X11_LIB_SEARCH_PATH})
FIND_LIBRARY(XI_LIBRARY Xi ${X11_LIB_SEARCH_PATH})
MARK_AS_ADVANCED(X11_Xxf86vm_LIB XI_LIBRARY)
@@ -60,14 +60,14 @@ file ( GLOB HOST_SDL_SRC "${HOST_ROOT}/host-sdl/*.cpp" "${HOST_ROOT}/host-sdl/*.
add_executable ( moai ${HOST_SDL_SRC} )
-target_link_libraries ( moai
+target_link_libraries ( moai
host-modules
moai-sim
moai-util
moai-core
zlcore
SDL2-static
- pthread
+ pthread
rt
${XI_LIBRARY}
${OPENGL_LIBRARIES}
diff --git a/host-templates/linux/cmake/host-modules/CMakeLists.txt b/host-templates/linux/cmake/host-modules/CMakeLists.txt
index e8b7d33..40f3edd 100644
--- a/host-templates/linux/cmake/host-modules/CMakeLists.txt
+++ b/host-templates/linux/cmake/host-modules/CMakeLists.txt
@@ -14,16 +14,16 @@ add_library ( host-modules STATIC ${HOST_MODULES_SRC} )
set_target_properties( host-modules PROPERTIES FOLDER Modules )
target_include_directories(host-modules PUBLIC ${HOST_ROOT})
- target_link_libraries ( host-modules
- moai-box2d
- moai-untz
- moai-http-client
+ target_link_libraries ( host-modules
+ moai-box2d
+ moai-sdl
+ moai-untz
+ moai-http-client
moai-image-pvr
moai-image-png
moai-image-jpg
moai-image-webp
- moai-luaext
+ moai-luaext
moai-core
moai-crypto
)
-
diff --git a/host-templates/linux/run.sh b/host-templates/linux/run.sh
new file mode 100644
index 0000000..f9a0cce
--- /dev/null
+++ b/host-templates/linux/run.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+pushd `dirname $0`
+cd bundle
+./moai
+popd
diff --git a/host-templates/osx/Moai Template/Moai Template.xcodeproj/project.pbxproj b/host-templates/osx/Moai Template/Moai Template.xcodeproj/project.pbxproj
index 24e1e30..bbade75 100644
--- a/host-templates/osx/Moai Template/Moai Template.xcodeproj/project.pbxproj
+++ b/host-templates/osx/Moai Template/Moai Template.xcodeproj/project.pbxproj
@@ -9,55 +9,35 @@
/* Begin PBXBuildFile section */
63157D5C19FCB407009018A3 /* bootstrap.lua in Resources */ = {isa = PBXBuildFile; fileRef = 63157D5B19FCB407009018A3 /* bootstrap.lua */; };
63157D5F19FCB4F0009018A3 /* src in Resources */ = {isa = PBXBuildFile; fileRef = 63157D5E19FCB4F0009018A3 /* src */; };
- 63157D6219FCB57D009018A3 /* libmoai-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63157D6019FCB57D009018A3 /* libmoai-crypto.a */; };
- 63157D6319FCB57D009018A3 /* libtess.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63157D6119FCB57D009018A3 /* libtess.a */; };
63157D6619FCB5A1009018A3 /* aku_modules_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63157D6419FCB5A1009018A3 /* aku_modules_util.cpp */; };
6350149A1A162880000E237F /* Icon-120.png in Resources */ = {isa = PBXBuildFile; fileRef = 635014991A162880000E237F /* Icon-120.png */; };
- 637AC50F1BD6743F004E3F10 /* libmoai-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 637AC50B1BD6743F004E3F10 /* libmoai-image-jpg.a */; };
- 637AC5101BD6743F004E3F10 /* libmoai-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 637AC50C1BD6743F004E3F10 /* libmoai-image-png.a */; };
- 637AC5111BD6743F004E3F10 /* libmoai-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 637AC50D1BD6743F004E3F10 /* libmoai-image-pvr.a */; };
- 637AC5121BD6743F004E3F10 /* libmoai-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 637AC50E1BD6743F004E3F10 /* libmoai-image-webp.a */; };
+ 636B59431CA770AF00AAD4B0 /* libmoai-osx-3rdparty-core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B592E1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-core.a */; };
+ 636B59441CA770AF00AAD4B0 /* libmoai-osx-3rdparty-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B592F1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-crypto.a */; };
+ 636B59451CA770AF00AAD4B0 /* libmoai-osx-3rdparty-sdl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59301CA770AE00AAD4B0 /* libmoai-osx-3rdparty-sdl.a */; };
+ 636B59461CA770AF00AAD4B0 /* libmoai-osx-apple.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59311CA770AE00AAD4B0 /* libmoai-osx-apple.a */; };
+ 636B59471CA770AF00AAD4B0 /* libmoai-osx-audio-sampler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59321CA770AE00AAD4B0 /* libmoai-osx-audio-sampler.a */; };
+ 636B59481CA770AF00AAD4B0 /* libmoai-osx-box2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59331CA770AE00AAD4B0 /* libmoai-osx-box2d.a */; };
+ 636B59491CA770AF00AAD4B0 /* libmoai-osx-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59341CA770AE00AAD4B0 /* libmoai-osx-crypto.a */; };
+ 636B594A1CA770AF00AAD4B0 /* libmoai-osx-http-client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59351CA770AE00AAD4B0 /* libmoai-osx-http-client.a */; };
+ 636B594B1CA770AF00AAD4B0 /* libmoai-osx-http-server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59361CA770AE00AAD4B0 /* libmoai-osx-http-server.a */; };
+ 636B594C1CA770AF00AAD4B0 /* libmoai-osx-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59371CA770AE00AAD4B0 /* libmoai-osx-image-jpg.a */; };
+ 636B594D1CA770AF00AAD4B0 /* libmoai-osx-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59381CA770AE00AAD4B0 /* libmoai-osx-image-png.a */; };
+ 636B594E1CA770AF00AAD4B0 /* libmoai-osx-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59391CA770AE00AAD4B0 /* libmoai-osx-image-pvr.a */; };
+ 636B594F1CA770AF00AAD4B0 /* libmoai-osx-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593A1CA770AE00AAD4B0 /* libmoai-osx-image-webp.a */; };
+ 636B59501CA770AF00AAD4B0 /* libmoai-osx-luaext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593B1CA770AE00AAD4B0 /* libmoai-osx-luaext.a */; };
+ 636B59511CA770AF00AAD4B0 /* libmoai-osx-sdl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593C1CA770AE00AAD4B0 /* libmoai-osx-sdl.a */; };
+ 636B59521CA770AF00AAD4B0 /* libmoai-osx-sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593D1CA770AE00AAD4B0 /* libmoai-osx-sim.a */; };
+ 636B59531CA770AF00AAD4B0 /* libmoai-osx-untz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593E1CA770AE00AAD4B0 /* libmoai-osx-untz.a */; };
+ 636B59541CA770AF00AAD4B0 /* libmoai-osx-zl-core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B593F1CA770AE00AAD4B0 /* libmoai-osx-zl-core.a */; };
+ 636B59551CA770AF00AAD4B0 /* libmoai-osx-zl-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59401CA770AE00AAD4B0 /* libmoai-osx-zl-crypto.a */; };
+ 636B59561CA770AF00AAD4B0 /* libmoai-osx-zl-vfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59411CA770AE00AAD4B0 /* libmoai-osx-zl-vfs.a */; };
+ 636B59571CA770AF00AAD4B0 /* libmoai-osx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 636B59421CA770AE00AAD4B0 /* libmoai-osx.a */; };
+ 63A2ACD21D19478D008D5D59 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63A2ACD11D19478D008D5D59 /* CoreVideo.framework */; };
+ 63A2ACD41D194824008D5D59 /* SDLHost-osx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A2ACD31D194824008D5D59 /* SDLHost-osx.mm */; };
63E54A7919EE14DF00C7AC2F /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 63E54A7719EE14DF00C7AC2F /* InfoPlist.strings */; };
63E54A9619EE170700C7AC2F /* aku_modules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63E54A8C19EE170700C7AC2F /* aku_modules.cpp */; };
63E54A9819EE170700C7AC2F /* SDLHost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63E54A9319EE170700C7AC2F /* SDLHost.cpp */; };
63E54A9919EE170700C7AC2F /* SDLHostMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63E54A9519EE170700C7AC2F /* SDLHostMain.cpp */; };
- 63E54AC119EE179700C7AC2F /* libbox2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A9A19EE179600C7AC2F /* libbox2d.a */; };
- 63E54AC319EE179700C7AC2F /* libcontrib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A9C19EE179600C7AC2F /* libcontrib.a */; };
- 63E54AC419EE179700C7AC2F /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A9D19EE179600C7AC2F /* libcrypto.a */; };
- 63E54AC519EE179700C7AC2F /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A9E19EE179600C7AC2F /* libcurl.a */; };
- 63E54AC619EE179700C7AC2F /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A9F19EE179600C7AC2F /* libexpat.a */; };
- 63E54AC719EE179700C7AC2F /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA019EE179600C7AC2F /* libfreetype.a */; };
- 63E54AC819EE179700C7AC2F /* libglew.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA119EE179600C7AC2F /* libglew.a */; };
- 63E54AC919EE179700C7AC2F /* libjansson.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA219EE179600C7AC2F /* libjansson.a */; };
- 63E54ACA19EE179700C7AC2F /* libjpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA319EE179600C7AC2F /* libjpg.a */; };
- 63E54ACB19EE179700C7AC2F /* libluacrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA419EE179600C7AC2F /* libluacrypto.a */; };
- 63E54ACC19EE179700C7AC2F /* libluacurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA519EE179600C7AC2F /* libluacurl.a */; };
- 63E54ACD19EE179700C7AC2F /* libluafilesystem.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA619EE179600C7AC2F /* libluafilesystem.a */; };
- 63E54ACE19EE179700C7AC2F /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA719EE179600C7AC2F /* libluajit.a */; };
- 63E54ACF19EE179700C7AC2F /* libluasocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA819EE179600C7AC2F /* libluasocket.a */; };
- 63E54AD019EE179700C7AC2F /* libluasql.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AA919EE179600C7AC2F /* libluasql.a */; };
- 63E54AD119EE179700C7AC2F /* libmoai-box2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AAA19EE179600C7AC2F /* libmoai-box2d.a */; };
- 63E54AD319EE179700C7AC2F /* libmoai-core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AAC19EE179600C7AC2F /* libmoai-core.a */; };
- 63E54AD419EE179700C7AC2F /* libmoai-http-client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AAD19EE179600C7AC2F /* libmoai-http-client.a */; };
- 63E54AD519EE179700C7AC2F /* libmoai-luaext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AAE19EE179600C7AC2F /* libmoai-luaext.a */; };
- 63E54AD619EE179700C7AC2F /* libmoai-sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AAF19EE179600C7AC2F /* libmoai-sim.a */; };
- 63E54AD719EE179700C7AC2F /* libmoai-untz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB019EE179600C7AC2F /* libmoai-untz.a */; };
- 63E54AD819EE179700C7AC2F /* libmoai-util.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB119EE179600C7AC2F /* libmoai-util.a */; };
- 63E54AD919EE179700C7AC2F /* libmongoose.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB219EE179600C7AC2F /* libmongoose.a */; };
- 63E54ADA19EE179700C7AC2F /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB319EE179600C7AC2F /* libogg.a */; };
- 63E54ADB19EE179700C7AC2F /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB419EE179600C7AC2F /* libpng.a */; };
- 63E54ADC19EE179700C7AC2F /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB519EE179600C7AC2F /* libSDL2.a */; };
- 63E54ADD19EE179700C7AC2F /* libSDL2main.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB619EE179600C7AC2F /* libSDL2main.a */; };
- 63E54ADE19EE179700C7AC2F /* libsfmt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB719EE179600C7AC2F /* libsfmt.a */; };
- 63E54ADF19EE179700C7AC2F /* libsqlite3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB819EE179600C7AC2F /* libsqlite3.a */; };
- 63E54AE019EE179700C7AC2F /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AB919EE179700C7AC2F /* libssl.a */; };
- 63E54AE119EE179700C7AC2F /* libtinyxml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABA19EE179700C7AC2F /* libtinyxml.a */; };
- 63E54AE219EE179700C7AC2F /* libtlsf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABB19EE179700C7AC2F /* libtlsf.a */; };
- 63E54AE319EE179700C7AC2F /* libuntz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABC19EE179700C7AC2F /* libuntz.a */; };
- 63E54AE419EE179700C7AC2F /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABD19EE179700C7AC2F /* libvorbis.a */; };
- 63E54AE519EE179700C7AC2F /* libzlcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABE19EE179700C7AC2F /* libzlcore.a */; };
- 63E54AE619EE179700C7AC2F /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54ABF19EE179700C7AC2F /* libzlib.a */; };
- 63E54AE719EE179700C7AC2F /* libzlvfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AC019EE179700C7AC2F /* libzlvfs.a */; };
63E54AE819EE1A1200C7AC2F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A7319EE14DF00C7AC2F /* Foundation.framework */; };
63E54AF219EE1A1300C7AC2F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AE919EE1A1200C7AC2F /* AudioToolbox.framework */; };
63E54AF319EE1A1300C7AC2F /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54AEA19EE1A1200C7AC2F /* AudioUnit.framework */; };
@@ -75,30 +55,40 @@
63E54B0419EE1B4D00C7AC2F /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54B0319EE1B4D00C7AC2F /* IOKit.framework */; };
63E54B0519EE1B7000C7AC2F /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54A7119EE14DF00C7AC2F /* AppKit.framework */; };
63E54B0719EE1C4B00C7AC2F /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 63E54B0619EE1C4B00C7AC2F /* Carbon.framework */; };
- 63F755911A3C370900EF9127 /* libzlcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 63F755901A3C370900EF9127 /* libzlcrypto.a */; };
BD02B41B1AB7B508006743DE /* SDLJoystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD02B4171AB7B508006743DE /* SDLJoystick.cpp */; };
BD02B41C1AB7B508006743DE /* SDLKeyCodeMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD02B4191AB7B508006743DE /* SDLKeyCodeMapping.cpp */; };
BD02B4201AB7B53F006743DE /* aku_plugins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD02B41D1AB7B53F006743DE /* aku_plugins.cpp */; };
- BD02B4281AB7B5A7006743DE /* libmoai-apple.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4221AB7B5A7006743DE /* libmoai-apple.a */; };
- BD02B4291AB7B5A7006743DE /* libmoai-audiosampler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4231AB7B5A7006743DE /* libmoai-audiosampler.a */; };
- BD02B42A1AB7B5A7006743DE /* libmoai-http-server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4241AB7B5A7006743DE /* libmoai-http-server.a */; };
- BD02B42B1AB7B5A7006743DE /* libmoai-sdl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4251AB7B5A7006743DE /* libmoai-sdl.a */; };
- BD02B42C1AB7B5A7006743DE /* libpvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4261AB7B5A7006743DE /* libpvr.a */; };
- BD02B42D1AB7B5A7006743DE /* libwebp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD02B4271AB7B5A7006743DE /* libwebp.a */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
63157D5B19FCB407009018A3 /* bootstrap.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = bootstrap.lua; path = ../bootstrap.lua; sourceTree = ""; };
63157D5E19FCB4F0009018A3 /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; name = src; path = ../../src; sourceTree = ""; };
- 63157D6019FCB57D009018A3 /* libmoai-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-crypto.a"; sourceTree = ""; };
- 63157D6119FCB57D009018A3 /* libtess.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libtess.a; sourceTree = ""; };
63157D6419FCB5A1009018A3 /* aku_modules_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aku_modules_util.cpp; sourceTree = ""; };
63157D6519FCB5A1009018A3 /* aku_modules_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aku_modules_util.h; sourceTree = ""; };
635014991A162880000E237F /* Icon-120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-120.png"; sourceTree = ""; };
- 637AC50B1BD6743F004E3F10 /* libmoai-image-jpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-image-jpg.a"; sourceTree = ""; };
- 637AC50C1BD6743F004E3F10 /* libmoai-image-png.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-image-png.a"; sourceTree = ""; };
- 637AC50D1BD6743F004E3F10 /* libmoai-image-pvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-image-pvr.a"; sourceTree = ""; };
- 637AC50E1BD6743F004E3F10 /* libmoai-image-webp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-image-webp.a"; sourceTree = ""; };
+ 636B592E1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-3rdparty-core.a"; sourceTree = ""; };
+ 636B592F1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-3rdparty-crypto.a"; sourceTree = ""; };
+ 636B59301CA770AE00AAD4B0 /* libmoai-osx-3rdparty-sdl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-3rdparty-sdl.a"; sourceTree = ""; };
+ 636B59311CA770AE00AAD4B0 /* libmoai-osx-apple.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-apple.a"; sourceTree = ""; };
+ 636B59321CA770AE00AAD4B0 /* libmoai-osx-audio-sampler.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-audio-sampler.a"; sourceTree = ""; };
+ 636B59331CA770AE00AAD4B0 /* libmoai-osx-box2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-box2d.a"; sourceTree = ""; };
+ 636B59341CA770AE00AAD4B0 /* libmoai-osx-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-crypto.a"; sourceTree = ""; };
+ 636B59351CA770AE00AAD4B0 /* libmoai-osx-http-client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-http-client.a"; sourceTree = ""; };
+ 636B59361CA770AE00AAD4B0 /* libmoai-osx-http-server.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-http-server.a"; sourceTree = ""; };
+ 636B59371CA770AE00AAD4B0 /* libmoai-osx-image-jpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-image-jpg.a"; sourceTree = ""; };
+ 636B59381CA770AE00AAD4B0 /* libmoai-osx-image-png.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-image-png.a"; sourceTree = ""; };
+ 636B59391CA770AE00AAD4B0 /* libmoai-osx-image-pvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-image-pvr.a"; sourceTree = ""; };
+ 636B593A1CA770AE00AAD4B0 /* libmoai-osx-image-webp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-image-webp.a"; sourceTree = ""; };
+ 636B593B1CA770AE00AAD4B0 /* libmoai-osx-luaext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-luaext.a"; sourceTree = ""; };
+ 636B593C1CA770AE00AAD4B0 /* libmoai-osx-sdl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-sdl.a"; sourceTree = ""; };
+ 636B593D1CA770AE00AAD4B0 /* libmoai-osx-sim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-sim.a"; sourceTree = ""; };
+ 636B593E1CA770AE00AAD4B0 /* libmoai-osx-untz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-untz.a"; sourceTree = ""; };
+ 636B593F1CA770AE00AAD4B0 /* libmoai-osx-zl-core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-zl-core.a"; sourceTree = ""; };
+ 636B59401CA770AE00AAD4B0 /* libmoai-osx-zl-crypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-zl-crypto.a"; sourceTree = ""; };
+ 636B59411CA770AE00AAD4B0 /* libmoai-osx-zl-vfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx-zl-vfs.a"; sourceTree = ""; };
+ 636B59421CA770AE00AAD4B0 /* libmoai-osx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-osx.a"; sourceTree = ""; };
+ 63A2ACD11D19478D008D5D59 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
+ 63A2ACD31D194824008D5D59 /* SDLHost-osx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "SDLHost-osx.mm"; sourceTree = ""; };
63E54A6B19EE14DF00C7AC2F /* Moai Template.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Moai Template.app"; sourceTree = BUILT_PRODUCTS_DIR; };
63E54A6E19EE14DF00C7AC2F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
63E54A7119EE14DF00C7AC2F /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
@@ -112,43 +102,6 @@
63E54A9319EE170700C7AC2F /* SDLHost.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDLHost.cpp; sourceTree = ""; };
63E54A9419EE170700C7AC2F /* SDLHost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDLHost.h; sourceTree = ""; };
63E54A9519EE170700C7AC2F /* SDLHostMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDLHostMain.cpp; sourceTree = ""; };
- 63E54A9A19EE179600C7AC2F /* libbox2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libbox2d.a; sourceTree = ""; };
- 63E54A9C19EE179600C7AC2F /* libcontrib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcontrib.a; sourceTree = ""; };
- 63E54A9D19EE179600C7AC2F /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = ""; };
- 63E54A9E19EE179600C7AC2F /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcurl.a; sourceTree = ""; };
- 63E54A9F19EE179600C7AC2F /* libexpat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libexpat.a; sourceTree = ""; };
- 63E54AA019EE179600C7AC2F /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libfreetype.a; sourceTree = ""; };
- 63E54AA119EE179600C7AC2F /* libglew.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libglew.a; sourceTree = ""; };
- 63E54AA219EE179600C7AC2F /* libjansson.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjansson.a; sourceTree = ""; };
- 63E54AA319EE179600C7AC2F /* libjpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjpg.a; sourceTree = ""; };
- 63E54AA419EE179600C7AC2F /* libluacrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluacrypto.a; sourceTree = ""; };
- 63E54AA519EE179600C7AC2F /* libluacurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluacurl.a; sourceTree = ""; };
- 63E54AA619EE179600C7AC2F /* libluafilesystem.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluafilesystem.a; sourceTree = ""; };
- 63E54AA719EE179600C7AC2F /* libluajit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluajit.a; sourceTree = ""; };
- 63E54AA819EE179600C7AC2F /* libluasocket.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluasocket.a; sourceTree = ""; };
- 63E54AA919EE179600C7AC2F /* libluasql.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluasql.a; sourceTree = ""; };
- 63E54AAA19EE179600C7AC2F /* libmoai-box2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-box2d.a"; sourceTree = ""; };
- 63E54AAC19EE179600C7AC2F /* libmoai-core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-core.a"; sourceTree = ""; };
- 63E54AAD19EE179600C7AC2F /* libmoai-http-client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-http-client.a"; sourceTree = ""; };
- 63E54AAE19EE179600C7AC2F /* libmoai-luaext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-luaext.a"; sourceTree = ""; };
- 63E54AAF19EE179600C7AC2F /* libmoai-sim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-sim.a"; sourceTree = ""; };
- 63E54AB019EE179600C7AC2F /* libmoai-untz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-untz.a"; sourceTree = ""; };
- 63E54AB119EE179600C7AC2F /* libmoai-util.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-util.a"; sourceTree = ""; };
- 63E54AB219EE179600C7AC2F /* libmongoose.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libmongoose.a; sourceTree = ""; };
- 63E54AB319EE179600C7AC2F /* libogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libogg.a; sourceTree = ""; };
- 63E54AB419EE179600C7AC2F /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libpng.a; sourceTree = ""; };
- 63E54AB519EE179600C7AC2F /* libSDL2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libSDL2.a; sourceTree = ""; };
- 63E54AB619EE179600C7AC2F /* libSDL2main.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libSDL2main.a; sourceTree = ""; };
- 63E54AB719EE179600C7AC2F /* libsfmt.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsfmt.a; sourceTree = ""; };
- 63E54AB819EE179600C7AC2F /* libsqlite3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsqlite3.a; sourceTree = ""; };
- 63E54AB919EE179700C7AC2F /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libssl.a; sourceTree = ""; };
- 63E54ABA19EE179700C7AC2F /* libtinyxml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libtinyxml.a; sourceTree = ""; };
- 63E54ABB19EE179700C7AC2F /* libtlsf.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libtlsf.a; sourceTree = ""; };
- 63E54ABC19EE179700C7AC2F /* libuntz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libuntz.a; sourceTree = ""; };
- 63E54ABD19EE179700C7AC2F /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libvorbis.a; sourceTree = ""; };
- 63E54ABE19EE179700C7AC2F /* libzlcore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libzlcore.a; sourceTree = ""; };
- 63E54ABF19EE179700C7AC2F /* libzlib.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libzlib.a; sourceTree = ""; };
- 63E54AC019EE179700C7AC2F /* libzlvfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libzlvfs.a; sourceTree = ""; };
63E54AE919EE1A1200C7AC2F /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
63E54AEA19EE1A1200C7AC2F /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
63E54AEB19EE1A1200C7AC2F /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
@@ -164,19 +117,12 @@
63E54B0119EE1B1F00C7AC2F /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; };
63E54B0319EE1B4D00C7AC2F /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
63E54B0619EE1C4B00C7AC2F /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
- 63F755901A3C370900EF9127 /* libzlcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libzlcrypto.a; sourceTree = ""; };
BD02B4171AB7B508006743DE /* SDLJoystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDLJoystick.cpp; sourceTree = ""; };
BD02B4181AB7B508006743DE /* SDLJoystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDLJoystick.h; sourceTree = ""; };
BD02B4191AB7B508006743DE /* SDLKeyCodeMapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDLKeyCodeMapping.cpp; sourceTree = ""; };
BD02B41A1AB7B508006743DE /* SDLKeyCodeMapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDLKeyCodeMapping.h; sourceTree = ""; };
BD02B41D1AB7B53F006743DE /* aku_plugins.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aku_plugins.cpp; sourceTree = ""; };
BD02B41F1AB7B53F006743DE /* aku_plugins.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aku_plugins.h; sourceTree = ""; };
- BD02B4221AB7B5A7006743DE /* libmoai-apple.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-apple.a"; sourceTree = ""; };
- BD02B4231AB7B5A7006743DE /* libmoai-audiosampler.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-audiosampler.a"; sourceTree = ""; };
- BD02B4241AB7B5A7006743DE /* libmoai-http-server.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-http-server.a"; sourceTree = ""; };
- BD02B4251AB7B5A7006743DE /* libmoai-sdl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libmoai-sdl.a"; sourceTree = ""; };
- BD02B4261AB7B5A7006743DE /* libpvr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libpvr.a; sourceTree = ""; };
- BD02B4271AB7B5A7006743DE /* libwebp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libwebp.a; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -184,9 +130,28 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 637AC5121BD6743F004E3F10 /* libmoai-image-webp.a in Frameworks */,
- 63157D6219FCB57D009018A3 /* libmoai-crypto.a in Frameworks */,
- 63157D6319FCB57D009018A3 /* libtess.a in Frameworks */,
+ 63A2ACD21D19478D008D5D59 /* CoreVideo.framework in Frameworks */,
+ 636B59431CA770AF00AAD4B0 /* libmoai-osx-3rdparty-core.a in Frameworks */,
+ 636B59441CA770AF00AAD4B0 /* libmoai-osx-3rdparty-crypto.a in Frameworks */,
+ 636B59451CA770AF00AAD4B0 /* libmoai-osx-3rdparty-sdl.a in Frameworks */,
+ 636B59461CA770AF00AAD4B0 /* libmoai-osx-apple.a in Frameworks */,
+ 636B59471CA770AF00AAD4B0 /* libmoai-osx-audio-sampler.a in Frameworks */,
+ 636B59481CA770AF00AAD4B0 /* libmoai-osx-box2d.a in Frameworks */,
+ 636B59491CA770AF00AAD4B0 /* libmoai-osx-crypto.a in Frameworks */,
+ 636B594A1CA770AF00AAD4B0 /* libmoai-osx-http-client.a in Frameworks */,
+ 636B594B1CA770AF00AAD4B0 /* libmoai-osx-http-server.a in Frameworks */,
+ 636B594C1CA770AF00AAD4B0 /* libmoai-osx-image-jpg.a in Frameworks */,
+ 636B594D1CA770AF00AAD4B0 /* libmoai-osx-image-png.a in Frameworks */,
+ 636B594E1CA770AF00AAD4B0 /* libmoai-osx-image-pvr.a in Frameworks */,
+ 636B594F1CA770AF00AAD4B0 /* libmoai-osx-image-webp.a in Frameworks */,
+ 636B59501CA770AF00AAD4B0 /* libmoai-osx-luaext.a in Frameworks */,
+ 636B59511CA770AF00AAD4B0 /* libmoai-osx-sdl.a in Frameworks */,
+ 636B59521CA770AF00AAD4B0 /* libmoai-osx-sim.a in Frameworks */,
+ 636B59531CA770AF00AAD4B0 /* libmoai-osx-untz.a in Frameworks */,
+ 636B59541CA770AF00AAD4B0 /* libmoai-osx-zl-core.a in Frameworks */,
+ 636B59551CA770AF00AAD4B0 /* libmoai-osx-zl-crypto.a in Frameworks */,
+ 636B59561CA770AF00AAD4B0 /* libmoai-osx-zl-vfs.a in Frameworks */,
+ 636B59571CA770AF00AAD4B0 /* libmoai-osx.a in Frameworks */,
63E54B0719EE1C4B00C7AC2F /* Carbon.framework in Frameworks */,
63E54B0519EE1B7000C7AC2F /* AppKit.framework in Frameworks */,
63E54B0419EE1B4D00C7AC2F /* IOKit.framework in Frameworks */,
@@ -204,53 +169,6 @@
63E54AF919EE1A1300C7AC2F /* StoreKit.framework in Frameworks */,
63E54AFA19EE1A1300C7AC2F /* SystemConfiguration.framework in Frameworks */,
63E54AE819EE1A1200C7AC2F /* Foundation.framework in Frameworks */,
- 63E54AC119EE179700C7AC2F /* libbox2d.a in Frameworks */,
- 63E54AC319EE179700C7AC2F /* libcontrib.a in Frameworks */,
- 63E54AC419EE179700C7AC2F /* libcrypto.a in Frameworks */,
- BD02B4281AB7B5A7006743DE /* libmoai-apple.a in Frameworks */,
- 63E54AC519EE179700C7AC2F /* libcurl.a in Frameworks */,
- 63E54AC619EE179700C7AC2F /* libexpat.a in Frameworks */,
- 63E54AC719EE179700C7AC2F /* libfreetype.a in Frameworks */,
- 63E54AC819EE179700C7AC2F /* libglew.a in Frameworks */,
- 63E54AC919EE179700C7AC2F /* libjansson.a in Frameworks */,
- BD02B4291AB7B5A7006743DE /* libmoai-audiosampler.a in Frameworks */,
- 637AC50F1BD6743F004E3F10 /* libmoai-image-jpg.a in Frameworks */,
- 637AC5111BD6743F004E3F10 /* libmoai-image-pvr.a in Frameworks */,
- 63E54ACA19EE179700C7AC2F /* libjpg.a in Frameworks */,
- 63E54ACB19EE179700C7AC2F /* libluacrypto.a in Frameworks */,
- 63E54ACC19EE179700C7AC2F /* libluacurl.a in Frameworks */,
- 63E54ACD19EE179700C7AC2F /* libluafilesystem.a in Frameworks */,
- 63E54ACE19EE179700C7AC2F /* libluajit.a in Frameworks */,
- BD02B42C1AB7B5A7006743DE /* libpvr.a in Frameworks */,
- 63E54ACF19EE179700C7AC2F /* libluasocket.a in Frameworks */,
- 63E54AD019EE179700C7AC2F /* libluasql.a in Frameworks */,
- 63E54AD119EE179700C7AC2F /* libmoai-box2d.a in Frameworks */,
- 63E54AD319EE179700C7AC2F /* libmoai-core.a in Frameworks */,
- BD02B42B1AB7B5A7006743DE /* libmoai-sdl.a in Frameworks */,
- 63E54AD419EE179700C7AC2F /* libmoai-http-client.a in Frameworks */,
- 63E54AD519EE179700C7AC2F /* libmoai-luaext.a in Frameworks */,
- 63E54AD619EE179700C7AC2F /* libmoai-sim.a in Frameworks */,
- 63E54AD719EE179700C7AC2F /* libmoai-untz.a in Frameworks */,
- BD02B42A1AB7B5A7006743DE /* libmoai-http-server.a in Frameworks */,
- 63E54AD819EE179700C7AC2F /* libmoai-util.a in Frameworks */,
- 63E54AD919EE179700C7AC2F /* libmongoose.a in Frameworks */,
- 63E54ADA19EE179700C7AC2F /* libogg.a in Frameworks */,
- 63F755911A3C370900EF9127 /* libzlcrypto.a in Frameworks */,
- 63E54ADB19EE179700C7AC2F /* libpng.a in Frameworks */,
- 63E54ADC19EE179700C7AC2F /* libSDL2.a in Frameworks */,
- 63E54ADD19EE179700C7AC2F /* libSDL2main.a in Frameworks */,
- 63E54ADE19EE179700C7AC2F /* libsfmt.a in Frameworks */,
- 63E54ADF19EE179700C7AC2F /* libsqlite3.a in Frameworks */,
- 637AC5101BD6743F004E3F10 /* libmoai-image-png.a in Frameworks */,
- 63E54AE019EE179700C7AC2F /* libssl.a in Frameworks */,
- 63E54AE119EE179700C7AC2F /* libtinyxml.a in Frameworks */,
- BD02B42D1AB7B5A7006743DE /* libwebp.a in Frameworks */,
- 63E54AE219EE179700C7AC2F /* libtlsf.a in Frameworks */,
- 63E54AE319EE179700C7AC2F /* libuntz.a in Frameworks */,
- 63E54AE419EE179700C7AC2F /* libvorbis.a in Frameworks */,
- 63E54AE519EE179700C7AC2F /* libzlcore.a in Frameworks */,
- 63E54AE619EE179700C7AC2F /* libzlib.a in Frameworks */,
- 63E54AE719EE179700C7AC2F /* libzlvfs.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -260,59 +178,29 @@
63157D5619FCAE84009018A3 /* lib */ = {
isa = PBXGroup;
children = (
- 637AC50B1BD6743F004E3F10 /* libmoai-image-jpg.a */,
- 637AC50C1BD6743F004E3F10 /* libmoai-image-png.a */,
- 637AC50D1BD6743F004E3F10 /* libmoai-image-pvr.a */,
- 637AC50E1BD6743F004E3F10 /* libmoai-image-webp.a */,
- BD02B4221AB7B5A7006743DE /* libmoai-apple.a */,
- BD02B4231AB7B5A7006743DE /* libmoai-audiosampler.a */,
- BD02B4241AB7B5A7006743DE /* libmoai-http-server.a */,
- BD02B4251AB7B5A7006743DE /* libmoai-sdl.a */,
- BD02B4261AB7B5A7006743DE /* libpvr.a */,
- BD02B4271AB7B5A7006743DE /* libwebp.a */,
- 63E54A9A19EE179600C7AC2F /* libbox2d.a */,
- 63E54A9C19EE179600C7AC2F /* libcontrib.a */,
- 63E54A9D19EE179600C7AC2F /* libcrypto.a */,
- 63E54A9E19EE179600C7AC2F /* libcurl.a */,
- 63E54A9F19EE179600C7AC2F /* libexpat.a */,
- 63E54AA019EE179600C7AC2F /* libfreetype.a */,
- 63E54AA119EE179600C7AC2F /* libglew.a */,
- 63E54AA219EE179600C7AC2F /* libjansson.a */,
- 63E54AA319EE179600C7AC2F /* libjpg.a */,
- 63E54AA419EE179600C7AC2F /* libluacrypto.a */,
- 63E54AA519EE179600C7AC2F /* libluacurl.a */,
- 63E54AA619EE179600C7AC2F /* libluafilesystem.a */,
- 63E54AA719EE179600C7AC2F /* libluajit.a */,
- 63E54AA819EE179600C7AC2F /* libluasocket.a */,
- 63E54AA919EE179600C7AC2F /* libluasql.a */,
- 63E54AAA19EE179600C7AC2F /* libmoai-box2d.a */,
- 63E54AAC19EE179600C7AC2F /* libmoai-core.a */,
- 63E54AAD19EE179600C7AC2F /* libmoai-http-client.a */,
- 63E54AAE19EE179600C7AC2F /* libmoai-luaext.a */,
- 63E54AAF19EE179600C7AC2F /* libmoai-sim.a */,
- 63E54AB019EE179600C7AC2F /* libmoai-untz.a */,
- 63E54AB119EE179600C7AC2F /* libmoai-util.a */,
- 63E54AB219EE179600C7AC2F /* libmongoose.a */,
- 63E54AB319EE179600C7AC2F /* libogg.a */,
- 63E54AB419EE179600C7AC2F /* libpng.a */,
- 63E54AB519EE179600C7AC2F /* libSDL2.a */,
- 63E54AB619EE179600C7AC2F /* libSDL2main.a */,
- 63E54AB719EE179600C7AC2F /* libsfmt.a */,
- 63E54AB819EE179600C7AC2F /* libsqlite3.a */,
- 63E54AB919EE179700C7AC2F /* libssl.a */,
- 63E54ABA19EE179700C7AC2F /* libtinyxml.a */,
- 63E54ABB19EE179700C7AC2F /* libtlsf.a */,
- 63E54ABC19EE179700C7AC2F /* libuntz.a */,
- 63E54ABD19EE179700C7AC2F /* libvorbis.a */,
- 63157D6019FCB57D009018A3 /* libmoai-crypto.a */,
- 63157D6119FCB57D009018A3 /* libtess.a */,
- 63E54ABE19EE179700C7AC2F /* libzlcore.a */,
- 63F755901A3C370900EF9127 /* libzlcrypto.a */,
- 63E54ABF19EE179700C7AC2F /* libzlib.a */,
- 63E54AC019EE179700C7AC2F /* libzlvfs.a */,
+ 636B592E1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-core.a */,
+ 636B592F1CA770AE00AAD4B0 /* libmoai-osx-3rdparty-crypto.a */,
+ 636B59301CA770AE00AAD4B0 /* libmoai-osx-3rdparty-sdl.a */,
+ 636B59311CA770AE00AAD4B0 /* libmoai-osx-apple.a */,
+ 636B59321CA770AE00AAD4B0 /* libmoai-osx-audio-sampler.a */,
+ 636B59331CA770AE00AAD4B0 /* libmoai-osx-box2d.a */,
+ 636B59341CA770AE00AAD4B0 /* libmoai-osx-crypto.a */,
+ 636B59351CA770AE00AAD4B0 /* libmoai-osx-http-client.a */,
+ 636B59361CA770AE00AAD4B0 /* libmoai-osx-http-server.a */,
+ 636B59371CA770AE00AAD4B0 /* libmoai-osx-image-jpg.a */,
+ 636B59381CA770AE00AAD4B0 /* libmoai-osx-image-png.a */,
+ 636B59391CA770AE00AAD4B0 /* libmoai-osx-image-pvr.a */,
+ 636B593A1CA770AE00AAD4B0 /* libmoai-osx-image-webp.a */,
+ 636B593B1CA770AE00AAD4B0 /* libmoai-osx-luaext.a */,
+ 636B593C1CA770AE00AAD4B0 /* libmoai-osx-sdl.a */,
+ 636B593D1CA770AE00AAD4B0 /* libmoai-osx-sim.a */,
+ 636B593E1CA770AE00AAD4B0 /* libmoai-osx-untz.a */,
+ 636B593F1CA770AE00AAD4B0 /* libmoai-osx-zl-core.a */,
+ 636B59401CA770AE00AAD4B0 /* libmoai-osx-zl-crypto.a */,
+ 636B59411CA770AE00AAD4B0 /* libmoai-osx-zl-vfs.a */,
+ 636B59421CA770AE00AAD4B0 /* libmoai-osx.a */,
);
- name = lib;
- path = lib/lib;
+ path = lib;
sourceTree = "