CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
Path: blob/master/android/build.xml
Views: 1401
<?xml version="1.0" encoding="UTF-8"?>1<project name="PPSSPP" default="help">23<!-- The local.properties file is created and updated by the 'android' tool.4It contains the path to the SDK. It should *NOT* be checked into5Version Control Systems. -->6<property file="local.properties" />78<!-- The ant.properties file can be created by you. It is only edited by the9'android' tool to add properties to it.10This is the place to change some Ant specific build properties.11Here are some properties you may want to change/update:1213source.dir14The name of the source directory. Default is 'src'.15out.dir16The name of the output directory. Default is 'bin'.1718For other overridable properties, look at the beginning of the rules19files in the SDK, at tools/ant/build.xml2021Properties related to the SDK location or the project target should22be updated using the 'android' tool with the 'update' action.2324This file is an integral part of the build system for your25application and should be checked into Version Control Systems.2627-->28<property file="ant.properties" />2930<!-- if sdk.dir was not set from one of the property file, then31get it from the ANDROID_HOME env var.32This must be done before we load project.properties since33the proguard config can use sdk.dir -->34<property environment="env" />35<condition property="sdk.dir" value="${env.ANDROID_HOME}">36<isset property="env.ANDROID_HOME" />37</condition>3839<!-- this property is needed to run the script via ANT. It requires the NDK40environment variable which is accessed by ant during the build process -->41<condition property="ndk.dir" value="${env.NDK}">42<isset property="env.NDK" />43</condition>4445<!-- The project.properties file is created and updated by the 'android'46tool, as well as ADT.4748This contains project specific properties such as project target, and library49dependencies. Lower level build properties are stored in ant.properties50(or in .classpath for Eclipse projects).5152This file is an integral part of the build system for your53application and should be checked into Version Control Systems. -->54<loadproperties srcFile="project.properties" />5556<!-- quick check on sdk.dir -->57<fail58message="sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable."59unless="sdk.dir"60/>6162<!--63Import per project custom build rules if present at the root of the project.64This is the place to put custom intermediary targets such as:65-pre-build66-pre-compile67-post-compile (This is typically used for code obfuscation.68Compiled code location: ${out.classes.absolute.dir}69If this is not done in place, override ${out.dex.input.absolute.dir})70-post-package71-post-build72-pre-clean73-->74<import file="custom_rules.xml" optional="true" />7576<!-- Import the actual build file.7778To customize existing targets, there are two options:79- Customize only one target:80- copy/paste the target into this file, *before* the81<import> task.82- customize it to your needs.83- Customize the whole content of build.xml84- copy/paste the content of the rules files (minus the top node)85into this file, replacing the <import> task.86- customize to your needs.8788***********************89****** IMPORTANT ******90***********************91In all cases you must update the value of version-tag below to read 'custom' instead of an integer,92in order to avoid having your file be overridden by tools such as "android update project"93-->94<!-- version-tag: 1 -->95<import file="${sdk.dir}/tools/ant/build.xml" />9697</project>9899100