diff options
author | Joel Teichroeb | 2014-01-22 14:23:30 -0800 |
---|---|---|
committer | Joel Teichroeb | 2014-07-22 16:57:30 -0700 |
commit | 563d83701313fcd71ac7090deb61e7f3910e6070 (patch) | |
tree | b2c101eb89a641e7514a417758781ca6e6601712 /dists/android/custom_rules.xml | |
parent | be9c3bf72bfc6d0abf650664df4be3595ad96933 (diff) | |
download | scummvm-rg350-563d83701313fcd71ac7090deb61e7f3910e6070.tar.gz scummvm-rg350-563d83701313fcd71ac7090deb61e7f3910e6070.tar.bz2 scummvm-rg350-563d83701313fcd71ac7090deb61e7f3910e6070.zip |
ANDROID: Modernize build system
Written originally by @Botje for ResidualVM
Diffstat (limited to 'dists/android/custom_rules.xml')
-rw-r--r-- | dists/android/custom_rules.xml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/dists/android/custom_rules.xml b/dists/android/custom_rules.xml new file mode 100644 index 0000000000..5ed81b7273 --- /dev/null +++ b/dists/android/custom_rules.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="custom_rules"> + <!-- Override the built-in aapt task, don't compress assets. --> + <target name="-package-resources" depends="-crunch"> + <!-- only package resources if *not* a library project --> + <do-only-if-not-library elseText="Library project: do not package resources..." > + <aapt executable="${aapt}" + command="package" + versioncode="${version.code}" + versionname="${version.name}" + debug="${build.is.packaging.debug}" + manifest="${out.manifest.abs.file}" + assets="${asset.absolute.dir}" + androidjar="${project.target.android.jar}" + apkfolder="${out.absolute.dir}" + nocrunch="${build.packaging.nocrunch}" + resourcefilename="${resource.package.file.name}" + resourcefilter="${aapt.resource.filter}" + libraryResFolderPathRefid="project.library.res.folder.path" + libraryPackagesRefid="project.library.packages" + libraryRFileRefid="project.library.bin.r.file.path" + previousBuildType="${build.last.target}" + buildType="${build.target}" + ignoreAssets="${aapt.ignore.assets}"> + <res path="${out.res.absolute.dir}" /> + <res path="${resource.absolute.dir}" /> + <nocompress /> <!-- forces no compression on any files in assets or res/raw --> + </aapt> + </do-only-if-not-library> + </target> +</project> |