| Index: submodules/libadblockplus-android/libadblockplus-android/pom.xml |
| =================================================================== |
| new file mode 100644 |
| --- /dev/null |
| +++ b/submodules/libadblockplus-android/libadblockplus-android/pom.xml |
| @@ -0,0 +1,89 @@ |
| +<?xml version="1.0" encoding="UTF-8"?> |
| +<project |
| + xmlns="http://maven.apache.org/POM/4.0.0" |
| + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
| + <modelVersion>4.0.0</modelVersion> |
| + |
| + <groupId>org.adblockplus</groupId> |
| + <artifactId>libadblockplus-android</artifactId> |
| + <version>1.3</version> |
| + <packaging>aar</packaging> |
| + <name>libadblockplus-android</name> |
| + <description>AdBlock Plus JNI Binding Library</description> |
| + |
| + <dependencies> |
| + <!-- android --> |
| + <dependency> |
| + <groupId>com.google.android</groupId> |
| + <artifactId>android</artifactId> |
| + <version>[4.1,)</version> <!-- 4.1 = target-16 --> |
| + <type>jar</type> |
| + <scope>provided</scope> |
| + </dependency> |
| + </dependencies> |
| + |
| + <build> |
| + <sourceDirectory>${basedir}/src</sourceDirectory> |
| + <plugins> |
| + <!-- clean or compile native libraries using Ant --> |
| + <plugin> |
| + <artifactId>maven-antrun-plugin</artifactId> |
| + <version>1.8</version> |
| + <executions> |
| + <execution> |
| + <id>ant-clean</id> |
| + <phase>pre-clean</phase> |
| + <configuration> |
| + <target> |
| + <ant antfile="${basedir}/build.xml" target="-pre-clean"/> |
| + </target> |
| + </configuration> |
| + <goals> |
| + <goal>run</goal> |
| + </goals> |
| + </execution> |
| + <execution> |
| + <id>ant-compile</id> |
| + <phase>generate-resources</phase> |
| + <configuration> |
| + <target> |
| + <ant antfile="${basedir}/build.xml" target="-pre-build"/> |
| + </target> |
| + </configuration> |
| + <goals> |
| + <goal>run</goal> |
| + </goals> |
| + </execution> |
| + </executions> |
| + </plugin> |
| + |
| + <!-- compile java code and package --> |
| + <plugin> |
| + <groupId>com.simpligility.maven.plugins</groupId> |
| + <artifactId>android-maven-plugin</artifactId> |
| + <version>4.4.1</version> |
| + <goals> |
| + <goal>ndk-build</goal> |
| + </goals> |
| + <configuration> |
| + <sdk> |
| + <platform>16</platform> |
| + </sdk> |
| + <ndk> |
| + <path>${env.ANDROID_NDK_HOME}</path> |
| + </ndk> |
| + |
| + <!-- specific files locations --> |
| + <androidManifestFile>AndroidManifest.xml</androidManifestFile> |
| + <resourceDirectory>res</resourceDirectory> |
| + <nativeLibrariesDirectory>libs</nativeLibrariesDirectory> |
| + |
| + </configuration> |
| + <extensions>true</extensions> |
| + </plugin> |
| + |
| + </plugins> |
| + </build> |
| + |
| +</project> |