comparison mxtool/mx.py @ 22246:73366ceb98a8

Updating to 0.9-SNAPSHOT of Truffle that requires RootNode to be associated with a TruffleLanguage
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Mon, 20 Jul 2015 13:57:51 +0200
parents 4f56b2984531
children
comparison
equal deleted inserted replaced
22245:bdfbff780167 22246:73366ceb98a8
645 645
646 self._annotationProcessors = sorted(list(aps)) 646 self._annotationProcessors = sorted(list(aps))
647 return self._annotationProcessors 647 return self._annotationProcessors
648 648
649 """ 649 """
650 Gets the class path composed of the distribution jars containing the 650 Gets the class path composed of the distribution jars containing the
651 annotation processors that will be applied when compiling this project. 651 annotation processors that will be applied when compiling this project.
652 """ 652 """
653 def annotation_processors_path(self): 653 def annotation_processors_path(self):
654 aps = [dependency(ap) for ap in self.annotation_processors()] 654 aps = [dependency(ap) for ap in self.annotation_processors()]
655 libAps = set() 655 libAps = set()
798 798
799 This mechanism exists primarily to be able to support code 799 This mechanism exists primarily to be able to support code
800 that may use functionality in one JRE (e.g., Oracle JRE) 800 that may use functionality in one JRE (e.g., Oracle JRE)
801 that is not present in another JRE (e.g., OpenJDK). A 801 that is not present in another JRE (e.g., OpenJDK). A
802 motivating example is the Java Flight Recorder library 802 motivating example is the Java Flight Recorder library
803 found in the Oracle JRE. 803 found in the Oracle JRE.
804 """ 804 """
805 class JreLibrary(BaseLibrary): 805 class JreLibrary(BaseLibrary):
806 def __init__(self, suite, name, jar, optional): 806 def __init__(self, suite, name, jar, optional):
807 BaseLibrary.__init__(self, suite, name, optional) 807 BaseLibrary.__init__(self, suite, name, optional)
808 self.jar = jar 808 self.jar = jar