commit dfd5d7a0e29f4fc9b028d9f806fe0d7fc8eb9c8d Author: bim dsnake@protonmail.com Date: Thu Aug 27 01:02:55 2020 -0400
removed eclipse/ant build files --- .classpath | 13 ------- .project | 79 ----------------------------------------- add-proguard-release.xml | 46 ------------------------ bcdroid.manifest | 3 -- build.xml | 92 ------------------------------------------------ custom_rules.xml | 57 ------------------------------ 6 files changed, 290 deletions(-)
diff --git a/.classpath b/.classpath deleted file mode 100644 index 92080bb6..00000000 --- a/.classpath +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<classpath> - <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> - <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> - <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> - <classpathentry kind="src" path="src"> - <attributes> - <attribute name="ignore_optional_problems" value="true"/> - </attributes> - </classpathentry> - <classpathentry kind="src" path="gen"/> - <classpathentry kind="output" path="bin/classes"/> -</classpath> diff --git a/.project b/.project deleted file mode 100644 index 057168b2..00000000 --- a/.project +++ /dev/null @@ -1,79 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>Orbot</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name> - <triggers>full,incremental,</triggers> - <arguments> - <dictionary> - <key>LaunchConfigHandle</key> - <value><project>/.externalToolBuilders/org.eclipse.cdt.managedbuilder.core.genmakebuilder.launch</value> - </dictionary> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>com.android.ide.eclipse.adt.ApkBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> - <triggers>full,incremental,</triggers> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>com.android.ide.eclipse.adt.AndroidNature</nature> - <nature>org.eclipse.jdt.core.javanature</nature> - <nature>org.eclipse.wst.jsdt.core.jsNature</nature> - <nature>org.eclipse.cdt.core.cnature</nature> - <nature>org.eclipse.cdt.core.ccnature</nature> - <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> - <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> - </natures> - <filteredResources> - <filter> - <id>1451443416388</id> - <name></name> - <type>30</type> - <matcher> - <id>org.eclipse.ui.ide.multiFilter</id> - <arguments>1.0-name-matches-false-false-external</arguments> - </matcher> - </filter> - <filter> - <id>1451443416398</id> - <name></name> - <type>26</type> - <matcher> - <id>org.eclipse.ui.ide.multiFilter</id> - <arguments>1.0-name-matches-false-false-jni</arguments> - </matcher> - </filter> - </filteredResources> -</projectDescription> diff --git a/add-proguard-release.xml b/add-proguard-release.xml deleted file mode 100644 index aaf2ffb8..00000000 --- a/add-proguard-release.xml +++ /dev/null @@ -1,46 +0,0 @@ -<!-- Proguard Properties --> -<property name="obfuscate.dir" value="obf" /> -<property name="obfuscate.absolute.dir" location="${obfuscate.dir}" /> -<property name="android-jar-preobfuscate" value="${obfuscate.absolute.dir}/original.jar" /> -<property name="android-jar-postobfuscate" value="${obfuscate.absolute.dir}/postobf.jar" /> -<property name="out.dex.input.absolute.dir" value="${android-jar-postobfuscate}" /> - -<!-- replaces the post-compile step from ant_rules_r3 --> -<target name="-post-compile" depends="-dex-obfuscate,-dex-no-obfuscate"> -</target> - -<target name="-dex-no-obfuscate" unless="build.mode.release"> - <mkdir dir="${obfuscate.absolute.dir}" /> - <jar basedir="${out.dir}/classes" destfile="${android-jar-postobfuscate}" /> -</target> - -<!-- Converts this project's .class files into .dex files --> -<target name="-dex-obfuscate" if="build.mode.release"> - <property name="proguard-jar" value="${proguard.dir}/proguard.jar" /> - <property name="proguard-conf.dir" value="" /> - <property name="proguard-conf.absolute.dir" location="${proguard-conf.dir}" /> - <property name="proguard-conf" value="${proguard-conf.absolute.dir}/procfg.txt" /> - <path id="fullclasspath"> - <path refid="android.target.classpath"/> - <pathelement path="${external.libs.dir}"/> - </path> - <property name="libraryjarpath" refid="fullclasspath"/> - <!-- Add Proguard Task --> - <taskdef resource="proguard/ant/task.properties" classpath="${proguard-jar}" /> - - <mkdir dir="${obfuscate.absolute.dir}" /> - <delete file="${android-jar-preobfuscate}"/> - <delete file="${android-jar-postobfuscate}"/> - <jar basedir="${out.classes.dir}" destfile="${android-jar-preobfuscate}" /> - <proguard> - @${proguard-conf} - -injars ${android-jar-preobfuscate} - -outjars ${android-jar-postobfuscate} - -libraryjars ${libraryjarpath} - -dump ${obfuscate.absolute.dir}/dump.txt - -printseeds ${obfuscate.absolute.dir}/seeds.txt - -printusage ${obfuscate.absolute.dir}/usage.txt - -printmapping ${obfuscate.absolute.dir}/mapping.txt - </proguard> -</target> - diff --git a/bcdroid.manifest b/bcdroid.manifest deleted file mode 100644 index b6b37f4e..00000000 --- a/bcdroid.manifest +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Sealed: true - diff --git a/build.xml b/build.xml deleted file mode 100644 index 4b3d6660..00000000 --- a/build.xml +++ /dev/null @@ -1,92 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project name="Orbot" default="help"> - - <!-- The local.properties file is created and updated by the 'android' tool. - It contains the path to the SDK. It should *NOT* be checked into - Version Control Systems. --> - <property file="local.properties" /> - - <!-- The ant.properties file can be created by you. It is only edited by the - 'android' tool to add properties to it. - This is the place to change some Ant specific build properties. - Here are some properties you may want to change/update: - - source.dir - The name of the source directory. Default is 'src'. - out.dir - The name of the output directory. Default is 'bin'. - - For other overridable properties, look at the beginning of the rules - files in the SDK, at tools/ant/build.xml - - Properties related to the SDK location or the project target should - be updated using the 'android' tool with the 'update' action. - - This file is an integral part of the build system for your - application and should be checked into Version Control Systems. - - --> - <property file="ant.properties" /> - - <!-- if sdk.dir was not set from one of the property file, then - get it from the ANDROID_HOME env var. - This must be done before we load project.properties since - the proguard config can use sdk.dir --> - <property environment="env" /> - <condition property="sdk.dir" value="${env.ANDROID_HOME}"> - <isset property="env.ANDROID_HOME" /> - </condition> - - <!-- The project.properties file is created and updated by the 'android' - tool, as well as ADT. - - This contains project specific properties such as project target, and library - dependencies. Lower level build properties are stored in ant.properties - (or in .classpath for Eclipse projects). - - This file is an integral part of the build system for your - application and should be checked into Version Control Systems. --> - <loadproperties srcFile="project.properties" /> - - <!-- quick check on sdk.dir --> - <fail - message="sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable." - unless="sdk.dir" - /> - - <!-- - Import per project custom build rules if present at the root of the project. - This is the place to put custom intermediary targets such as: - -pre-build - -pre-compile - -post-compile (This is typically used for code obfuscation. - Compiled code location: ${out.classes.absolute.dir} - If this is not done in place, override ${out.dex.input.absolute.dir}) - -post-package - -post-build - -pre-clean - --> - <import file="custom_rules.xml" optional="true" /> - - <!-- Import the actual build file. - - To customize existing targets, there are two options: - - Customize only one target: - - copy/paste the target into this file, *before* the - <import> task. - - customize it to your needs. - - Customize the whole content of build.xml - - copy/paste the content of the rules files (minus the top node) - into this file, replacing the <import> task. - - customize to your needs. - - *********************** - ****** IMPORTANT ****** - *********************** - In all cases you must update the value of version-tag below to read 'custom' instead of an integer, - in order to avoid having your file be overridden by tools such as "android update project" - --> - <!-- version-tag: 1 --> - <import file="${sdk.dir}/tools/ant/build.xml" /> - -</project> diff --git a/custom_rules.xml b/custom_rules.xml deleted file mode 100644 index 5f473de4..00000000 --- a/custom_rules.xml +++ /dev/null @@ -1,57 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project> - - <target name="-getgitdetails" > - <exec executable="git" outputproperty="git.describe"> - <arg value="describe"/> - </exec> - <exec executable="git" outputproperty="git.revision"> - <arg value="rev-parse"/> - <arg value="HEAD"/> - </exec> - </target> - - <target name="rename-release-with-version-number" depends="-getgitdetails"> - <xmlproperty file="AndroidManifest.xml" - prefix="themanifest" - collapseAttributes="true"/> - <!-- see ${sdk.dir}/tools/ant/build.xml -set-release-mode --> - <property name="out.packaged.file" - location="${out.absolute.dir}/${ant.project.name}-v${git.describe}-unsigned.apk" /> - <property name="out.final.file" - location="${out.absolute.dir}/${ant.project.name}-v${git.describe}.apk" /> - </target> - - <target name="-set-release-mode" - depends="rename-release-with-version-number,android_rules.-set-release-mode"> - <echo message="target: ${build.target}"></echo> - </target> - - <target name="-post-package" depends="-getgitdetails"> - <property file="${sdk.dir}/tools/source.properties"/> - <property name="meta.inf.dir" value="${out.dir}/META-INF"/> - <property name="build.manifest.file" value="${meta.inf.dir}/BUILD.MF"/> - <mkdir dir="${meta.inf.dir}"/> - <manifest file="${build.manifest.file}"> - <attribute name="Implementation-Package-Name" value="${themanifest.manifest.package}"/> - <attribute name="Implementation-Version-Name" value="${themanifest.manifest.android:versionName}"/> - <attribute name="Implementation-Version-Code" value="${themanifest.manifest.android:versionCode}"/> - <attribute name="Git-Revision" value="${git.revision}"/> - <attribute name="Android-SDK-Release" value="${Pkg.Revision}"/> - <attribute name="Android-SDK-Host-OS" value="${Archive.HostOs}"/> - <attribute name="Android-SDK-aapt" value="${aapt}"/> - <attribute name="Android-SDK-zipalign" value="${zipalign}"/> - </manifest> - <condition property="build.is.debug" value="true" else="false"> - <equals arg1="${build.target}" arg2="debug" /> - </condition> - <!-- adding BUILD.MF breaks debug builds, but not releases --> - <if condition="${build.is.debug}"> - <else> - <jar update="true" destfile="${out.packaged.file}"> - <fileset dir="${out.dir}" includes="META-INF/BUILD.MF"/> - </jar> - </else> - </if> - </target> -</project>
tor-commits@lists.torproject.org