Changeset 54dd945 for wscript


Ignore:
Timestamp:
Apr 11, 2013, 2:31:40 AM (11 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
ac67de7
Parents:
e8bc8e9
Message:

src/spectral/fft.c: add vDSP Accelerate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wscript

    re8bc8e9 r54dd945  
    7070    ctx.env.CC = 'llvm-gcc-4.2'
    7171    ctx.env.LINK_CC = 'llvm-gcc-4.2'
    72     ctx.env.FRAMEWORK = ['CoreFoundation', 'AudioToolbox']
     72    ctx.env.FRAMEWORK = ['CoreFoundation', 'AudioToolbox', 'Accelerate']
     73    ctx.define('HAVE_ACCELERATE', 1)
    7374
    7475  if Options.platform == 'ios':
     
    7980    DEVROOT="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer"
    8081    SDKROOT="%(DEVROOT)s/SDKs/iPhoneOS%(SDKVER)s.sdk" % locals()
    81     ctx.env.FRAMEWORK = ['CoreFoundation', 'AudioToolbox']
     82    ctx.env.FRAMEWORK = ['CoreFoundation', 'AudioToolbox', 'Accelerate']
     83    ctx.define('HAVE_ACCELERATE', 1)
    8284    ctx.env.CFLAGS += [ '-miphoneos-version-min=6.1', '-arch', 'armv7',
    8385            '--sysroot=%s' % SDKROOT]
     
    139141  else:
    140142    # fftw disabled, use ooura
    141     ctx.msg('Checking for FFT implementation', 'ooura')
     143    if 'HAVE_ACCELERATE' in ctx.env.define_key:
     144        ctx.msg('Checking for FFT implementation', 'vDSP')
     145    else:
     146        ctx.msg('Checking for FFT implementation', 'ooura')
    142147    pass
    143148
Note: See TracChangeset for help on using the changeset viewer.