Skip to content

Commit f0bc3f7

Browse files
committed
use consistent scalac args in quick&strap
1 parent 61862d2 commit f0bc3f7

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

build.xml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -286,10 +286,9 @@ INITIALISATION
286286
<property name="scalac.args.optimise" value=""/>
287287
<!-- scalac.args.quickonly are added to quick.* targets but not others (particularly, locker.)
288288
This is to facilitate testing new command line options which do not yet exist in starr. -->
289-
<property name="scalac.args.quickonly" value=""/>
289+
<property name="scalac.args.quickonly" value="-Ydependent-method-types"/>
290290
<property name="scalac.args.all" value="${scalac.args} ${scalac.args.optimise}"/>
291-
<property name="scalac.args.quick" value="${scalac.args.all} ${scalac.args.quickonly}"/>
292-
<property name="scalac.args.strap.lib" value="${scalac.args.all} -Ydependent-method-types"/>
291+
<property name="scalac.args.quick" value="${scalac.args.all} ${scalac.args.quickonly}"/>
293292
<!-- Setting-up Ant contrib tasks -->
294293
<taskdef resource="net/sf/antcontrib/antlib.xml" classpath="${lib.dir}/ant/ant-contrib.jar"/>
295294
<!-- This is the start time for the distribution -->
@@ -576,7 +575,7 @@ QUICK BUILD (QUICK)
576575
destdir="${build-quick.dir}/classes/library"
577576
compilerpathref="locker.classpath"
578577
srcpath="${src.dir}/library"
579-
params="${scalac.args.quick} -Ydependent-method-types"
578+
params="${scalac.args.quick}"
580579
srcdir="${src.dir}/library"
581580
jvmargs="${scalacfork.jvmargs}">
582581
<include name="**/*.scala"/>
@@ -1113,7 +1112,7 @@ BOOTSTRAPPING BUILD (STRAP)
11131112
destdir="${build-strap.dir}/classes/library"
11141113
compilerpathref="pack.classpath"
11151114
srcpath="${src.dir}/library"
1116-
params="${scalac.args.strap.lib}"
1115+
params="${scalac.args.quick}"
11171116
srcdir="${src.dir}/library"
11181117
jvmargs="${scalacfork.jvmargs}">
11191118
<include name="**/*.scala"/>
@@ -1122,7 +1121,7 @@ BOOTSTRAPPING BUILD (STRAP)
11221121
<scalacfork
11231122
destdir="${build-strap.dir}/classes/library"
11241123
compilerpathref="pack.classpath"
1125-
params="${scalac.args.all}"
1124+
params="${scalac.args.quick}"
11261125
srcdir="${src.dir}/actors"
11271126
jvmargs="${scalacfork.jvmargs}">
11281127
<include name="**/*.scala"/>
@@ -1131,7 +1130,7 @@ BOOTSTRAPPING BUILD (STRAP)
11311130
<scalacfork
11321131
destdir="${build-strap.dir}/classes/library"
11331132
compilerpathref="pack.classpath"
1134-
params="${scalac.args.all}"
1133+
params="${scalac.args.quick}"
11351134
srcdir="${src.dir}/dbc"
11361135
jvmargs="${scalacfork.jvmargs}">
11371136
<include name="**/*.scala"/>
@@ -1140,7 +1139,7 @@ BOOTSTRAPPING BUILD (STRAP)
11401139
<scalacfork
11411140
destdir="${build-strap.dir}/classes/library"
11421141
compilerpathref="pack.classpath"
1143-
params="${scalac.args.all}"
1142+
params="${scalac.args.quick}"
11441143
srcdir="${src.dir}/swing"
11451144
jvmargs="${scalacfork.jvmargs}">
11461145
<include name="**/*.scala"/>
@@ -1176,7 +1175,7 @@ BOOTSTRAPPING BUILD (STRAP)
11761175
<scalacfork
11771176
destdir="${build-strap.dir}/classes/compiler"
11781177
compilerpathref="pack.classpath"
1179-
params="${scalac.args.all}"
1178+
params="${scalac.args.quick}"
11801179
srcdir="${src.dir}/compiler"
11811180
jvmargs="${scalacfork.jvmargs}">
11821181
<include name="**/*.scala"/>

0 commit comments

Comments
 (0)