cmake_minimum_required(VERSION 3.9)
project(airwindows_ports)

set(CMAKE_CXX_STANDARD 14)
add_compile_options(-O2 -D__cdecl=)

include(Helpers.cmake)

add_subdirectory(include/vstsdk)
add_airwindows_plugin(Acceleration)
add_airwindows_plugin(Acceleration2)
add_airwindows_plugin(ADClip7)
add_airwindows_plugin(ADClip8)
add_airwindows_plugin(ADT)
add_airwindows_plugin(Air)
add_airwindows_plugin(Air3)
add_airwindows_plugin(Air4)
add_airwindows_plugin(AngleEQ)
add_airwindows_plugin(AngleFilter)
add_airwindows_plugin(Apicolypse)
add_airwindows_plugin(AQuickVoiceClip)
add_airwindows_plugin(AtmosphereBuss)
add_airwindows_plugin(AtmosphereChannel)
add_airwindows_plugin(Aura)
add_airwindows_plugin(AutoPan)
add_airwindows_plugin(Average)
add_airwindows_plugin(AverMatrix)
add_airwindows_plugin(Balanced)
add_airwindows_plugin(BassAmp)
add_airwindows_plugin(BassDrive)
add_airwindows_plugin(BassKit)
add_airwindows_plugin(Baxandall)
add_airwindows_plugin(Baxandall2)
add_airwindows_plugin(Baxandall3)
add_airwindows_plugin(Beam)
add_airwindows_plugin(BezEQ)
add_airwindows_plugin(BeziComp)
add_airwindows_plugin(BigAmp)
add_airwindows_plugin(Biquad)
add_airwindows_plugin(Biquad2)
add_airwindows_plugin(BiquadDouble)
add_airwindows_plugin(BiquadHiLo)
add_airwindows_plugin(BiquadNonLin)
add_airwindows_plugin(BiquadOneHalf)
add_airwindows_plugin(BiquadStack)
add_airwindows_plugin(BiquadTriple)
add_airwindows_plugin(Bite)
add_airwindows_plugin(BitGlitter)
add_airwindows_plugin(BitShiftGain)
add_airwindows_plugin(BitShiftPan)
add_airwindows_plugin(BlockParty)
add_airwindows_plugin(BrassRider)
add_airwindows_plugin(BrightAmbience)
add_airwindows_plugin(BrightAmbience2)
add_airwindows_plugin(BrightAmbience3)
add_airwindows_plugin(BuildATPDF)
add_airwindows_plugin(BussColors4)
add_airwindows_plugin(ButterComp)
add_airwindows_plugin(ButterComp2)
add_airwindows_plugin(C5RawBuss)
add_airwindows_plugin(C5RawChannel)
add_airwindows_plugin(Cabs)
add_airwindows_plugin(Calibre)
add_airwindows_plugin(Cans)
add_airwindows_plugin(CansAW)
add_airwindows_plugin(Capacitor)
add_airwindows_plugin(Capacitor2)
add_airwindows_plugin(Chamber)
add_airwindows_plugin(Chamber2)
add_airwindows_plugin(Channel4)
add_airwindows_plugin(Channel5)
add_airwindows_plugin(Channel6)
add_airwindows_plugin(Channel7)
add_airwindows_plugin(Channel8)
add_airwindows_plugin(Channel9)
add_airwindows_plugin(ChimeyDeluxe)
add_airwindows_plugin(ChimeyGuitar)
add_airwindows_plugin(ChimeyGuitar2)
add_airwindows_plugin(Chorus)
add_airwindows_plugin(ChorusEnsemble)
add_airwindows_plugin(ChromeOxide)
add_airwindows_plugin(Cider)
add_airwindows_plugin(ClearCoat)
add_airwindows_plugin(ClipOnly)
add_airwindows_plugin(ClipOnly2)
add_airwindows_plugin(ClipSoftly)
add_airwindows_plugin(CloudCoat)
add_airwindows_plugin(Coils)
add_airwindows_plugin(Coils2)
add_airwindows_plugin(Cojones)
add_airwindows_plugin(Compresaturator)
add_airwindows_plugin(Console0Buss)
add_airwindows_plugin(Console0Channel)
add_airwindows_plugin(Console4Buss)
add_airwindows_plugin(Console4Channel)
add_airwindows_plugin(Console5Buss)
add_airwindows_plugin(Console5Channel)
add_airwindows_plugin(Console5DarkCh)
add_airwindows_plugin(Console6Buss)
add_airwindows_plugin(Console6Channel)
add_airwindows_plugin(Console7Buss)
add_airwindows_plugin(Console7Cascade)
add_airwindows_plugin(Console7Channel)
add_airwindows_plugin(Console7Crunch)
add_airwindows_plugin(Console8BussHype)
add_airwindows_plugin(Console8BussIn)
add_airwindows_plugin(Console8BussOut)
add_airwindows_plugin(Console8ChannelHype)
add_airwindows_plugin(Console8ChannelIn)
add_airwindows_plugin(Console8ChannelOut)
add_airwindows_plugin(Console8LiteBuss)
add_airwindows_plugin(Console8LiteChannel)
add_airwindows_plugin(Console8SubHype)
add_airwindows_plugin(Console8SubIn)
add_airwindows_plugin(Console8SubOut)
add_airwindows_plugin(Console9Buss)
add_airwindows_plugin(Console9Channel)
add_airwindows_plugin(ConsoleLABuss)
add_airwindows_plugin(ConsoleLAChannel)
add_airwindows_plugin(ConsoleMCBuss)
add_airwindows_plugin(ConsoleMCChannel)
add_airwindows_plugin(ConsoleMDBuss)
add_airwindows_plugin(ConsoleMDChannel)
add_airwindows_plugin(ConsoleXBuss)
add_airwindows_plugin(ConsoleXChannel)
add_airwindows_plugin(ConsoleXPre)
add_airwindows_plugin(ContentHideD)
add_airwindows_plugin(CreamCoat)
add_airwindows_plugin(Creature)
add_airwindows_plugin(CrickBass)
add_airwindows_plugin(CrunchCoat)
add_airwindows_plugin(CrunchyGrooveWear)
add_airwindows_plugin(Crystal)
add_airwindows_plugin(CStrip)
add_airwindows_plugin(CStrip2)
add_airwindows_plugin(curve)
add_airwindows_plugin(Dark)
add_airwindows_plugin(DarkNoise)
add_airwindows_plugin(DCVoltage)
add_airwindows_plugin(Deckwrecka)
add_airwindows_plugin(DeBess)
add_airwindows_plugin(DeCrackle)
add_airwindows_plugin(DeEss)
add_airwindows_plugin(DeHiss)
add_airwindows_plugin(Density)
add_airwindows_plugin(Density2)
add_airwindows_plugin(DeRez)
add_airwindows_plugin(DeRez2)
add_airwindows_plugin(DeRez3)
add_airwindows_plugin(Desk)
add_airwindows_plugin(Desk4)
add_airwindows_plugin(DigitalBlack)
add_airwindows_plugin(Dirt)
add_airwindows_plugin(Discontinuity)
add_airwindows_plugin(Disintegrate)
add_airwindows_plugin(Distance)
add_airwindows_plugin(Distance2)
add_airwindows_plugin(Distance3)
add_airwindows_plugin(Distortion)
add_airwindows_plugin(Doublelay)
add_airwindows_plugin(DoublePaul)
add_airwindows_plugin(Ditherbox)
add_airwindows_plugin(DitherFloat)
add_airwindows_plugin(DitherMeDiskers)
add_airwindows_plugin(DitherMeTimbers)
add_airwindows_plugin(Drive)
add_airwindows_plugin(DrumSlam)
add_airwindows_plugin(DubCenter)
add_airwindows_plugin(Dubly)
add_airwindows_plugin(Dubly2)
add_airwindows_plugin(Dubly3)
add_airwindows_plugin(DubPlate)
add_airwindows_plugin(DubPlate2)
add_airwindows_plugin(DubSub)
add_airwindows_plugin(DubSub2)
add_airwindows_plugin(DustBunny)
add_airwindows_plugin(Dynamics)
add_airwindows_plugin(Dyno)
add_airwindows_plugin(EQ)
add_airwindows_plugin(Edge)
add_airwindows_plugin(EdIsDim)
add_airwindows_plugin(Elation)
add_airwindows_plugin(ElectroHat)
add_airwindows_plugin(Elliptical)
add_airwindows_plugin(Energy)
add_airwindows_plugin(Energy2)
add_airwindows_plugin(Ensemble)
add_airwindows_plugin(EveryConsole)
add_airwindows_plugin(EverySlew)
add_airwindows_plugin(EveryTrim)
add_airwindows_plugin(Exciter)
add_airwindows_plugin(Facet)
add_airwindows_plugin(FathomFive)
add_airwindows_plugin(FinalClip)
add_airwindows_plugin(FireAmp)
add_airwindows_plugin(Flipity)
add_airwindows_plugin(Floor)
add_airwindows_plugin(Flutter)
add_airwindows_plugin(Flutter2)
add_airwindows_plugin(Focus)
add_airwindows_plugin(Fracture)
add_airwindows_plugin(Fracture2)
add_airwindows_plugin(FromTape)
add_airwindows_plugin(Galactic)
add_airwindows_plugin(Galactic2)
add_airwindows_plugin(Galactic3)
add_airwindows_plugin(GalacticVibe)
add_airwindows_plugin(Gatelope)
add_airwindows_plugin(GlitchShifter)
add_airwindows_plugin(GoldenSlew)
add_airwindows_plugin(Golem)
add_airwindows_plugin(GrindAmp)
add_airwindows_plugin(Gringer)
add_airwindows_plugin(GrooveWear)
add_airwindows_plugin(GuitarConditioner)
add_airwindows_plugin(HardVacuum)
add_airwindows_plugin(Hermepass)
add_airwindows_plugin(HermeTrim)
add_airwindows_plugin(HighGlossDither)
add_airwindows_plugin(HighImpact)
add_airwindows_plugin(Highpass)
add_airwindows_plugin(Highpass2)
add_airwindows_plugin(Holt)
add_airwindows_plugin(Holt2)
add_airwindows_plugin(Hombre)
add_airwindows_plugin(Huge)
add_airwindows_plugin(Hull)
add_airwindows_plugin(Hull2)
add_airwindows_plugin(Hype)
add_airwindows_plugin(Hypersoft)
add_airwindows_plugin(Hypersonic)
add_airwindows_plugin(HypersonX)
add_airwindows_plugin(Infinity)
add_airwindows_plugin(Infinity2)
add_airwindows_plugin(Inflamer)
add_airwindows_plugin(Infrasonic)
add_airwindows_plugin(Interstage)
add_airwindows_plugin(IronOxide5)
add_airwindows_plugin(IronOxideClassic)
add_airwindows_plugin(IronOxideClassic2)
add_airwindows_plugin(Isolator)
add_airwindows_plugin(Isolator2)
add_airwindows_plugin(Isolator3)
add_airwindows_plugin(Kalman)
add_airwindows_plugin(kBeyond)
add_airwindows_plugin(kAlienSpaceship)
add_airwindows_plugin(kCathedral)
add_airwindows_plugin(kCathedral2)
add_airwindows_plugin(kCathedral3)
add_airwindows_plugin(kCathedral4)
add_airwindows_plugin(kChamberAR)
add_airwindows_plugin(kCosmos)
add_airwindows_plugin(kGuitarHall)
add_airwindows_plugin(kGuitarHall2)
add_airwindows_plugin(kPlate140)
add_airwindows_plugin(kPlate240)
add_airwindows_plugin(kPlateA)
add_airwindows_plugin(kPlateB)
add_airwindows_plugin(kPlateC)
add_airwindows_plugin(kPlateD)
add_airwindows_plugin(LeadAmp)
add_airwindows_plugin(LeftoMono)
add_airwindows_plugin(LilAmp)
add_airwindows_plugin(Logical4)
add_airwindows_plugin(Loud)
add_airwindows_plugin(Lowpass)
add_airwindows_plugin(Lowpass2)
add_airwindows_plugin(LRConvolve)
add_airwindows_plugin(LRConvolve2)
add_airwindows_plugin(LRConvolve3)
add_airwindows_plugin(LRFlipTimer)
add_airwindows_plugin(Luxor)
add_airwindows_plugin(MackEQ)
add_airwindows_plugin(Mackity)
add_airwindows_plugin(Mastering)
add_airwindows_plugin(Mastering2)
add_airwindows_plugin(MatrixVerb)
add_airwindows_plugin(Melt)
add_airwindows_plugin(MidAmp)
add_airwindows_plugin(MidSide)
add_airwindows_plugin(Mojo)
add_airwindows_plugin(Monitoring)
add_airwindows_plugin(Monitoring2)
add_airwindows_plugin(Monitoring3)
add_airwindows_plugin(MoNoam)
add_airwindows_plugin(MSFlipTimer)
add_airwindows_plugin(MultiBandDistortion)
add_airwindows_plugin(MV)
add_airwindows_plugin(MV2)
add_airwindows_plugin(NaturalizeDither)
add_airwindows_plugin(NCSeventeen)
add_airwindows_plugin(Neverland)
add_airwindows_plugin(Nikola)
add_airwindows_plugin(NodeDither)
add_airwindows_plugin(Noise)
add_airwindows_plugin(NonlinearSpace)
add_airwindows_plugin(NotJustAnotherCD)
add_airwindows_plugin(NotJustAnotherDither)
add_airwindows_plugin(OneCornerClip)
add_airwindows_plugin(OrbitKick)
add_airwindows_plugin(Overheads)
add_airwindows_plugin(Pafnuty)
add_airwindows_plugin(Pafnuty2)
add_airwindows_plugin(Parametric)
add_airwindows_plugin(PaulDither)
add_airwindows_plugin(PaulWide)
add_airwindows_plugin(PeaksOnly)
add_airwindows_plugin(Pear)
add_airwindows_plugin(Pear2)
add_airwindows_plugin(PDBuss)
add_airwindows_plugin(PDChannel)
add_airwindows_plugin(PhaseNudge)
add_airwindows_plugin(PitchDelay)
add_airwindows_plugin(PitchNasty)
add_airwindows_plugin(PlatinumSlew)
add_airwindows_plugin(PocketVerbs)
add_airwindows_plugin(Pockey)
add_airwindows_plugin(Pockey2)
add_airwindows_plugin(Podcast)
add_airwindows_plugin(PodcastDeluxe)
add_airwindows_plugin(Point)
add_airwindows_plugin(PointyDeluxe)
add_airwindows_plugin(PointyGuitar)
add_airwindows_plugin(Pop)
add_airwindows_plugin(Pop2)
add_airwindows_plugin(Pop3)
add_airwindows_plugin(PowerSag)
add_airwindows_plugin(PowerSag2)
add_airwindows_plugin(Precious)
add_airwindows_plugin(Preponderant)
add_airwindows_plugin(Pressure4)
add_airwindows_plugin(Pressure5)
add_airwindows_plugin(Pressure6)
add_airwindows_plugin(PrimeFIR)
add_airwindows_plugin(PunchyDeluxe)
add_airwindows_plugin(PunchyGuitar)
add_airwindows_plugin(PurestAir)
add_airwindows_plugin(PurestConsoleBuss)
add_airwindows_plugin(PurestConsoleChannel)
add_airwindows_plugin(PurestConsole2Buss)
add_airwindows_plugin(PurestConsole2Channel)
add_airwindows_plugin(PurestConsole3Buss)
add_airwindows_plugin(PurestConsole3Channel)
add_airwindows_plugin(PurestDrive)
add_airwindows_plugin(PurestEcho)
add_airwindows_plugin(PurestFade)
add_airwindows_plugin(PurestGain)
add_airwindows_plugin(PurestSquish)
add_airwindows_plugin(PurestWarm)
add_airwindows_plugin(PurestWarm2)
add_airwindows_plugin(Pyewacket)
add_airwindows_plugin(RawGlitters)
add_airwindows_plugin(RawTimbers)
add_airwindows_plugin(Recurve)
add_airwindows_plugin(Remap)
add_airwindows_plugin(ResEQ)
add_airwindows_plugin(ResEQ2)
add_airwindows_plugin(Reverb)
add_airwindows_plugin(Righteous4)
add_airwindows_plugin(RightoMono)
add_airwindows_plugin(RingModulator)
add_airwindows_plugin(SampleDelay)
add_airwindows_plugin(Shape)
add_airwindows_plugin(ShortBuss)
add_airwindows_plugin(SideDull)
add_airwindows_plugin(Sidepass)
add_airwindows_plugin(Silhouette)
add_airwindows_plugin(Silken)
add_airwindows_plugin(Sinew)
add_airwindows_plugin(SingleEndedTriode)
add_airwindows_plugin(Slew)
add_airwindows_plugin(Slew2)
add_airwindows_plugin(Slew3)
add_airwindows_plugin(SlewOnly)
add_airwindows_plugin(SlewSonic)
add_airwindows_plugin(Smooth)
add_airwindows_plugin(SmoothEQ)
add_airwindows_plugin(SoftClock)
add_airwindows_plugin(SoftGate)
add_airwindows_plugin(SpatializeDither)
add_airwindows_plugin(Spiral)
add_airwindows_plugin(Spiral2)
add_airwindows_plugin(SquareRoot)
add_airwindows_plugin(Srsly)
add_airwindows_plugin(Srsly2)
add_airwindows_plugin(Srsly3)
add_airwindows_plugin(StarChild)
add_airwindows_plugin(StarChild2)
add_airwindows_plugin(StereoChorus)
add_airwindows_plugin(StereoDoubler)
add_airwindows_plugin(StereoEnsemble)
add_airwindows_plugin(StereoFX)
add_airwindows_plugin(Stonefire)
add_airwindows_plugin(StoneFireComp)
add_airwindows_plugin(StudioTan)
add_airwindows_plugin(SubsOnly)
add_airwindows_plugin(SubTight)
add_airwindows_plugin(Surge)
add_airwindows_plugin(SurgeTide)
add_airwindows_plugin(Sweeten)
add_airwindows_plugin(SweetWide)
add_airwindows_plugin(Swell)
add_airwindows_plugin(Tape)
add_airwindows_plugin(TapeBias)
add_airwindows_plugin(TapeDelay)
add_airwindows_plugin(TapeDelay2)
add_airwindows_plugin(TapeDither)
add_airwindows_plugin(TapeDust)
add_airwindows_plugin(TapeFat)
add_airwindows_plugin(Texturize)
add_airwindows_plugin(TexturizeMS)
add_airwindows_plugin(Thunder)
add_airwindows_plugin(ToneSlant)
add_airwindows_plugin(ToTape5)
add_airwindows_plugin(ToTape6)
add_airwindows_plugin(ToTape7)
add_airwindows_plugin(ToTape8)
add_airwindows_plugin(ToVinyl4)
add_airwindows_plugin(TPDFDither)
add_airwindows_plugin(TPDFWide)
add_airwindows_plugin(TransDesk)
add_airwindows_plugin(Tremolo)
add_airwindows_plugin(TremoSquare)
add_airwindows_plugin(Trianglizer)
add_airwindows_plugin(TripleSpread)
add_airwindows_plugin(Tube)
add_airwindows_plugin(Tube2)
add_airwindows_plugin(TubeDesk)
add_airwindows_plugin(uLawDecode)
add_airwindows_plugin(uLawEncode)
add_airwindows_plugin(Ultrasonic)
add_airwindows_plugin(UltrasonicLite)
add_airwindows_plugin(UltrasonicMed)
add_airwindows_plugin(UltrasonX)
add_airwindows_plugin(UnBox)
add_airwindows_plugin(VariMu)
add_airwindows_plugin(Verbity)
add_airwindows_plugin(Verbity2)
add_airwindows_plugin(VerbSixes)
add_airwindows_plugin(Vibrato)
add_airwindows_plugin(VinylDither)
add_airwindows_plugin(VoiceOfTheStarship)
add_airwindows_plugin(VoiceTrick)
add_airwindows_plugin(Weight)
add_airwindows_plugin(Wider)
add_airwindows_plugin(Wolfbot)
add_airwindows_plugin(XBandpass)
add_airwindows_plugin(XHighpass)
add_airwindows_plugin(XLowpass)
add_airwindows_plugin(XNotch)
add_airwindows_plugin(XRegion)
add_airwindows_plugin(YBandpass)
add_airwindows_plugin(YHighpass)
add_airwindows_plugin(YLowpass)
add_airwindows_plugin(YNotch)
add_airwindows_plugin(YNotBandpass)
add_airwindows_plugin(YNotHighpass)
add_airwindows_plugin(YNotLowpass)
add_airwindows_plugin(YNotNotch)
add_airwindows_plugin(ZBandpass)
add_airwindows_plugin(ZBandpass2)
add_airwindows_plugin(ZHighpass)
add_airwindows_plugin(ZHighpass2)
add_airwindows_plugin(ZLowpass)
add_airwindows_plugin(ZLowpass2)
add_airwindows_plugin(ZNotch)
add_airwindows_plugin(Zoom)
add_airwindows_plugin(ZOutputStage)
add_airwindows_plugin(ZRegion)
add_airwindows_plugin(ZRegion2)
