Community
Participate
Working Groups
</plugins>
</build>
<profiles>
<profile>
<id>build-natives</id>
<activation>
<property>
<!-- This has to be hardcoded. Profiles are not allowed to use pom defined properties :-( -->
<name>native</name>
<value>linux.gtk.x86</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>natives</id>
<phase>process-resources</phase>
<configuration>
<target>
<exec executable="make" newenvironment="false" dir="../../natives/unix/linux/"/>
<copy todir="." >
<fileset dir="../../natives/unix/linux/">
<include name="libgnomeproxy_*.so"/>
</fileset>
</copy>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>bsf</groupId>
<artifactId>bsf</artifactId>
<version>2.4.0</version>
</dependency>
<groupId>rhino</groupId>
<artifactId>js</artifactId>
<version>1.7R2</version>
<groupId>org.apache.ant</groupId>
<artifactId>ant-apache-bsf</artifactId>
<version>1.8.3</version>
<artifactId>ant-nodeps</artifactId>
<version>1.8.1</version>
</dependencies>
</plugin>
</profile>
</profiles>
</project>
<value>linux.gtk.x86_64</value>
<exec executable="make" newenvironment="false" dir="../../natives/unix/linux/x86_64/"/>
<fileset dir="../../natives/unix/linux/x86_64/">
LIB_NAME = gnomeproxy.so
LIB_NAME_FULL = libgnomeproxy-1.0.0.so
OS_TYPE =
OS_TYPE = linux
JDK_INCLUDE = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OS_TYPE}
INCLUDE = `pkg-config --cflags gconf-2.0`
COMPILER_FLAGS= -O0 -fPIC -g3 -Wall -c -fmessage-length=0 -m64
clean:
-$(RM) $(GNOMEPROXY.O) $(LIB_NAME_FULL)
-@echo " "
-