on master help sign in
Minor fixes for the Java backend
commit0bdb8e607ad72f3b95191ebd1c7d1dac7e03772e authorJan Bessai <Jan.Bessai@tu-dortmund.de> dateMon 14 Apr 2014, 10:04 (13 years ago) parentd763c9c
2 files changed+3−5
src/IRTS/CodegenJava.hs+2−4 src/IRTS/Java/Pom.hs+1−1
src/IRTS/CodegenJava.hs+2−4
@@ -164,7 +164,7 @@ jarHeader =
164164 ++ "if test -n \"$JAVA_HOME\"; then\n"
165165 ++ " java=\"$JAVA_HOME/bin/java\"\n"
166166 ++ "fi\n"
167− ++ "exec \"$java\" $java_args -jar $MYSELF \"$@\""
167+ ++ "exec \"$java\" $java_args -jar $MYSELF \"$@\"\n"
168168 ++ "exit 1\n"
169169
170170-----------------------------------------------------------------------
@@ -381,9 +381,7 @@ mkMainMethod =
381381 "main"
382382 [FormalParam [] (array stringType) False (VarId $ Ident "args")]
383383 $ Block [ BlockStmt . ExpStmt
384− $ call "idris_initArgs" [ (threadType ~> "currentThread") []
385− , jConst "args"
386− ]
384+ $ call "idris_initArgs" [ jConst "args" ]
387385 , BlockStmt . ExpStmt $ call (mangle' (sMN 0 "runMain")) []
388386 ]
389387
src/IRTS/Java/Pom.hs+1−1
@@ -49,7 +49,7 @@ pom clsName artifactName dependencies = unode "project" ([
4949 unode "skipTest" "true"
5050 ],
5151 unode "dependencies" (
52− dependency "org.idris-lang" "idris" "0.9.10-alpha-2" :
52+ dependency "org.idris-lang" "idris" "0.9.11-alpha-2-SNAPSHOT" :
5353 map parseToDep dependencies
5454 ),
5555 unode "build" [