def build_extensions(self):
    if self.makefile:
        self.compiler = Makefile(self.compiler)
        self.force = True
    jpypeLib = [i for i in self.extensions if (i.name == '_jpype')][0]
    tracing = self.distribution.enable_tracing
    self._set_cflags()
    if tracing:
        jpypeLib.define_macros.append(('JP_TRACING_ENABLE', 1))
    coverage = self.distribution.enable_coverage
    if coverage:
        jpypeLib.define_macros.append(('JP_INSTRUMENTATION', 1))
    print('Call build extensions')
    super().build_extensions()
def build_extensions(self):
    if self.makefile:
        self.compiler = Makefile(self.compiler)
        self.force = True
    jpypeLib = [i for i in self.extensions if (i.name == '_jpype')][0]
    tracing = self.distribution.enable_tracing
    self._set_cflags()
    if tracing:
        jpypeLib.define_macros.append(('JP_TRACING_ENABLE', 1))
    coverage = self.distribution.enable_coverage
    if coverage:
        jpypeLib.define_macros.append(('JP_INSTRUMENTATION', 1))
    print('Call build extensions')
    super().build_extensions()