Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Education
lejos_nxj
lejos_nxj-build.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lejos_nxj-build.patch of Package lejos_nxj
diff -ruN leJOS_NXJ_0.9.1beta-3_source.orig/libnxt/build.xml leJOS_NXJ_0.9.1beta-3_source/libnxt/build.xml --- leJOS_NXJ_0.9.1beta-3_source.orig/libnxt/build.xml 2012-05-29 00:13:58.000000000 +0200 +++ leJOS_NXJ_0.9.1beta-3_source/libnxt/build.xml 2012-07-11 11:29:55.746681715 +0200 @@ -1,18 +1,49 @@ <!-- ant file to make libnxt, runc, nxjflash and jlibnxt --> <project name="libnxt" default="make" basedir="."> - <!-- cpptasks task & type def + <!-- cpptasks task & type def --> <taskdef resource="cpptasks.tasks"> <classpath> - <pathelement location="../release/lejos_nxj/3rdparty/lib/cpptasks.jar"/> + <pathelement location="../release/lejos_nxj/build/cpptasks.jar"/> </classpath> </taskdef> <typedef resource="cpptasks.types"> <classpath> - <pathelement location="../release/lejos_nxj/3rdparty/lib/cpptasks.jar"/> + <pathelement location="../release/lejos_nxj/build/cpptasks.jar"/> </classpath> </typedef> - --> + + <condition property="jni.include.dir" value="${java.home}/../include"> + <or> + <os name="Linux"/> + <os family="windows"/> + <os name="SunOS"/> + </or> + </condition> + <condition property="jni.include.dir" value="/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers/"> + <and> + <os family="mac"/> + <matches pattern="^10\.5.*" string="${os.version}"/> + </and> + </condition> + <condition property="jni.include.dir" value="/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers/"> + <and> + <os family="mac"/> + <matches pattern="^10\.4.*" string="${os.version}"/> + </and> + </condition> + <fail unless="jni.include.dir">OS not recognized</fail> + + <condition property="jni.sys.dir" value="${jni.include.dir}/linux"> + <os name="Linux"/> + </condition> + <condition property="jni.sys.dir" value="${jni.include.dir}/win32"> + <os family="windows"/> + </condition> + <condition property="jni.sys.dir" value="${jni.include.dir}/solaris"> + <os name="SunOS"/> + </condition> + <fail unless="jni.sys.dir">OS not recognized</fail> <!-- cleans all compilation artifacts --> <target name="clean" description="cleans all compilation artifacts">
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor