Projects
Eulaceura:Factory
findbugs
_service:obs_scm:findbugs-build.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:findbugs-build.patch of Package findbugs
diff --git a/build.xml b/build.xml index 698b91f..95a8789 100644 --- a/build.xml +++ b/build.xml @@ -18,6 +18,7 @@ <property file="build.properties" /> <property name="jar.dir" value="lib"/> + <property name="systemjar.dir" value="/usr/share/java"/> <property name="plugin.dir" value="plugin"/> <property name="build.dir" value="build"/> <property name="junit.dir" value="build/junit"/> @@ -59,13 +60,24 @@ <property name="version.props.file" value="${build.dir}/classes/edu/umd/cs/findbugs/version.properties"/> <path id="findbugs.classpath"> - <fileset dir="${jar.dir}" includes="*.jar"/> + <pathelement location="${systemjar.dir}/ant.jar" /> + <pathelement location="${systemjar.dir}/objectweb-asm/asm-all.jar" /> + <pathelement location="${systemjar.dir}/findbugs-bcel.jar" /> + <pathelement location="${systemjar.dir}/apache-commons-lang.jar" /> + <pathelement location="${systemjar.dir}/dom4j.jar" /> + <pathelement location="${systemjar.dir}/jaxen.jar" /> + <pathelement location="${systemjar.dir}/jcip-annotations.jar" /> + <pathelement location="${systemjar.dir}/jdepend.jar" /> + <pathelement location="${systemjar.dir}/jFormatString.jar" /> + <pathelement location="${systemjar.dir}/jsr-305.jar" /> + <pathelement location="${systemjar.dir}/junit.jar" /> + <pathelement location="${systemjar.dir}/hamcrest/core.jar" /> </path> <path id="tools.classpath"> <pathelement location="${classes.dir}"/> <pathelement location="${jar.dir}/findbugs.jar"/> - <pathelement location="${jar.dir}/jdepend-2.9.jar"/> + <pathelement location="${systemjar.dir}/jdepend.jar"/> <path refid="findbugs.classpath"/> </path> @@ -122,13 +134,6 @@ </javac> </target> <target name="classes" depends="init"> - <echo>Requires JDK 7.x (not 8!), using: ${ant.java.version}</echo> - <fail message="Requires JDK 7.x (not 8!), using: ${ant.java.version}"> - <condition> - <equals arg1="1.8" arg2="${ant.java.version}"/> - </condition> - </fail> - <!-- Compile Java source files. --> <echo level="info" message="compiling findbugs"/> <javac @@ -298,8 +303,6 @@ <fileset dir="${src.dir}"> <include name="**/annotations/*.java"/> </fileset> - <zipfileset src="${jar.dir}/jcip-annotations.jar" excludes="META-INF/**,**/*.html"/> - <zipfileset src="${jar.dir}/jsr305.jar" excludes="META-INF/**,**/*.html"/> </jar> </target> @@ -634,25 +637,13 @@ <!-- Get version properties. --> - <target name="-get-git-revision"> - <exec executable="git" spawn="false" outputproperty="gitrnum"> - <arg value="log"/> - <arg value="--pretty=format:%h"/> - <arg value="-n"/> - <arg value="1"/> - </exec> - <echo>Got git revision ${gitrnum}</echo> - </target> - - - <target name="version" depends="classes,-get-git-revision" > - <echo>${gitrnum}</echo> + <target name="version" depends="classes" > <java classpathref="tools.classpath" output="${version.props.file}" classname="edu.umd.cs.findbugs.Version" failonerror="true"> <arg value="-props"/> - <sysproperty key="git.revision" value="${gitrnum}"/> + <sysproperty key="git.revision" value="Unknown"/> </java> <loadproperties srcfile="${version.props.file}"/> diff --git a/design/architecture/Makefile b/design/architecture/Makefile index 8765025..0fc7869 100644 --- a/design/architecture/Makefile +++ b/design/architecture/Makefile @@ -4,6 +4,7 @@ PDFS = $(TEX_SRCS:.tex=.pdf) %.pdf : %.tex pdflatex $* pdflatex $* + pdflatex $* all : $(PDFS)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2