comparison mxtool/mx.py @ 17050:49b8c8932786

projects must be rebuilt when any of their dependencies are rebuilt
author Doug Simon <doug.simon@oracle.com>
date Thu, 04 Sep 2014 22:32:49 +0200
parents 0b2675391d01
children a5dc5513ce85
comparison
equal deleted inserted replaced
17049:b4866d4484d1 17050:49b8c8932786
2443 2443
2444 task = JavaCompileTask(args, p, buildReason, javafilelist, jdk, outputDir, jdtJar, taskDeps) 2444 task = JavaCompileTask(args, p, buildReason, javafilelist, jdk, outputDir, jdtJar, taskDeps)
2445 if p.definedAnnotationProcessorsDist: 2445 if p.definedAnnotationProcessorsDist:
2446 updatedAnnotationProcessorDists.add(p.definedAnnotationProcessorsDist) 2446 updatedAnnotationProcessorDists.add(p.definedAnnotationProcessorsDist)
2447 2447
2448 tasks[p.name] = task
2448 if args.parallelize: 2449 if args.parallelize:
2449 # Best to initialize class paths on main process 2450 # Best to initialize class paths on main process
2450 jdk.bootclasspath() 2451 jdk.bootclasspath()
2451 task.proc = None 2452 task.proc = None
2452 tasks[p.name] = task
2453 else: 2453 else:
2454 task.execute() 2454 task.execute()
2455 2455
2456 if args.parallelize: 2456 if args.parallelize:
2457 2457