android-project/app/app.iml
author Sam Lantinga <slouken@libsdl.org>
Mon, 23 Oct 2017 23:23:47 -0700
changeset 11649 fe6769530709
parent 11647 5816b27073a4
permissions -rw-r--r--
Updated Android build tools version, which bumped minimum deployment target to API 14
Also added native code to the Android gradle project, which allows using gradle or Android Studio to build the entire SDL application without a separate ndk-build step.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4">
     3   <component name="FacetManager">
     4     <facet type="android-gradle" name="Android-Gradle">
     5       <configuration>
     6         <option name="GRADLE_PROJECT_PATH" value=":app" />
     7       </configuration>
     8     </facet>
     9     <facet type="android" name="Android">
    10       <configuration>
    11         <option name="SELECTED_BUILD_VARIANT" value="debug" />
    12         <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
    13         <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
    14         <afterSyncTasks>
    15           <task>generateDebugSources</task>
    16         </afterSyncTasks>
    17         <option name="ALLOW_USER_CONFIGURATION" value="false" />
    18         <option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
    19         <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
    20         <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
    21         <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
    22       </configuration>
    23     </facet>
    24   </component>
    25   <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false">
    26     <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
    27     <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" />
    28     <exclude-output />
    29     <content url="file://$MODULE_DIR$">
    30       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
    31       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
    32       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
    33       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
    34       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
    35       <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
    36       <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
    37       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
    38       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
    39       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
    40       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
    41       <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
    42       <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
    43       <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
    44       <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
    45       <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
    46       <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
    47       <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
    48       <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
    49       <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
    50       <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
    51       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
    52       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
    53       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
    54       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
    55       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
    56       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
    57       <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
    58       <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
    59       <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
    60       <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
    61       <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
    62       <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
    63       <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
    64       <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
    65       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
    66       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
    67       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
    68       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
    69       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
    70       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
    71       <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
    72       <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
    73       <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
    74       <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
    75       <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
    76       <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
    77       <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
    78       <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
    79       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
    80       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
    81       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
    82       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
    83       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
    84       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
    85       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
    86       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
    87       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
    88       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
    89       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
    90       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
    91       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
    92       <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
    93       <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
    94       <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
    95     </content>
    96     <orderEntry type="jdk" jdkName="Android API 25 Platform" jdkType="Android SDK" />
    97     <orderEntry type="sourceFolder" forTests="false" />
    98     <orderEntry type="library" exported="" scope="TEST" name="espresso-core-2.2.2" level="project" />
    99     <orderEntry type="library" exported="" scope="TEST" name="runner-0.5" level="project" />
   100     <orderEntry type="library" exported="" scope="TEST" name="exposed-instrumentation-api-publish-0.5" level="project" />
   101     <orderEntry type="library" exported="" scope="TEST" name="espresso-idling-resource-2.2.2" level="project" />
   102     <orderEntry type="library" exported="" scope="TEST" name="rules-0.5" level="project" />
   103     <orderEntry type="library" exported="" scope="TEST" name="hamcrest-library-1.3" level="project" />
   104     <orderEntry type="library" exported="" scope="TEST" name="javax.annotation-api-1.2" level="project" />
   105     <orderEntry type="library" exported="" scope="TEST" name="javax.inject-1" level="project" />
   106     <orderEntry type="library" exported="" scope="TEST" name="hamcrest-integration-1.3" level="project" />
   107     <orderEntry type="library" exported="" scope="TEST" name="javawriter-2.1.1" level="project" />
   108     <orderEntry type="library" exported="" scope="TEST" name="hamcrest-core-1.3" level="project" />
   109     <orderEntry type="library" exported="" scope="TEST" name="junit-4.12" level="project" />
   110     <orderEntry type="library" exported="" scope="TEST" name="jsr305-2.0.1" level="project" />
   111   </component>
   112 </module>