You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2007/05/03 11:40:34 UTC
svn commit: r534766 - in /harmony/enhanced: classlib/trunk/modules/luni/
classlib/trunk/modules/luni/src/main/native/launcher/shared/
classlib/trunk/modules/luni/src/main/native/launcher/unix/
classlib/trunk/modules/luni/src/main/native/launcher/window...
Author: tellison
Date: Thu May 3 02:40:33 2007
New Revision: 534766
URL: http://svn.apache.org/viewvc?view=rev&rev=534766
Log:
Moving launcher back to classlib from jdktools pending further discussion.
Added:
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/ (props changed)
- copied from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/cmain.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/hyexelibnls.h
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/hyexelibnls.h
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/launcher_copyright.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/launcher_copyright.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/libhlp.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/libhlp.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/libhlp.h
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/libhlp.h
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/main.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/main.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/main_hlp.h
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/main_hlp.h
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/strbuf.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/strbuf.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/
- copied from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/main_hlp.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/main_hlp.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/makefile
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/unix/makefile
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/ (props changed)
- copied from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/apache.ico
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/apache.ico
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/java.rc
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/java.rc
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/javaw.rc
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/javaw.rc
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/main_hlp.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/main_hlp.c
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile.javae
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile.javae
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile.javaw
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/makefile.javaw
harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/winmain.c
- copied unchanged from r534006, harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/winmain.c
Removed:
harmony/enhanced/jdktools/trunk/modules/launcher/
Modified:
harmony/enhanced/classlib/trunk/modules/luni/build.xml
Modified: harmony/enhanced/classlib/trunk/modules/luni/build.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/build.xml?view=diff&rev=534766&r1=534765&r2=534766
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/build.xml (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/build.xml Thu May 3 02:40:33 2007
@@ -130,6 +130,21 @@
<!-- Build vmls lib -->
<make dir="${hy.luni.src.main.native}/vmls/${hy.os.family}" />
+ <!-- Build launcher executables -->
+ <make dir="${hy.luni.src.main.native}/launcher/${hy.os.family}" />
+
+ <!-- Copy across the built executables -->
+ <copy todir="${hy.jdk}/jre/bin" overwrite="yes">
+ <fileset dir="${hy.luni.src.main.native}/launcher">
+ <patternset includes="java${exe.suffix}" />
+ <patternset includes="javaw${exe.suffix}" />
+ <include name="*${progdb.suffix}*" if="is.windows" />
+ </fileset>
+ </copy>
+
+ <!-- Make sure the Linux launcher has execute permission -->
+ <chmod file="${hy.jdk}/jre/bin/java${exe.suffix}" perm="ugo+x" />
+
</target>
<!-- Overlay OSS packages into their required locations -->
@@ -149,6 +164,8 @@
<make dir="${hy.luni.src.main.native}/vmi/${hy.os.family}" target="clean" />
<make dir="${hy.luni.src.main.native}/luni/${hy.os.family}" target="clean" />
<make dir="${hy.luni.src.main.native}/vmls/${hy.os.family}" target="clean" />
+ <make dir="${hy.luni.src.main.native}/launcher/${hy.os.family}"
+ target="clean" />
</target>
<target name="test" depends="-test-module">
Propchange: harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/shared/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu May 3 02:40:33 2007
@@ -0,0 +1 @@
+*.obj
Propchange: harmony/enhanced/classlib/trunk/modules/luni/src/main/native/launcher/windows/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu May 3 02:40:33 2007
@@ -0,0 +1,3 @@
+*.obj
+*.RES
+*.pdb