dc98c2a3d02cea597839f3be202b7262e62d54ed markd Tue Sep 21 08:47:36 2021 -0700 disable compiling findMotif on Apple M1 CPUs (arm64) due to using SSE instructions diff --git src/utils/makefile src/utils/makefile index 0ddc83c..fb6f23e 100644 --- src/utils/makefile +++ src/utils/makefile @@ -55,31 +55,30 @@ faFilterN \ faFilter \ faFrag \ faNoise \ faOneRecord \ faPolyASizes \ faRandomize \ faRc \ faSize \ faSomeRecords \ faSplit \ faToFastq \ faToTab \ faToTwoBit \ faTrans \ - findMotif \ headRest \ htmlCheck \ matrixMarketToTsv \ newProg \ newPythonProg \ nibFrag \ nibSize \ paraFetch \ paraSync \ pslMap \ pslMapPostChain \ pslPosTarget \ pslRc \ pslRemoveFrameShifts \ pslScore \ @@ -100,30 +99,35 @@ subColumn \ tailLines \ textHistogram \ tickToDate \ timing \ toLower \ toUpper \ trackDbIndexBb \ twoBitDup \ twoBitInfo \ twoBitToFa \ wigCorrelate \ wigToBigWig \ wordLine \ +# doesn't work on arm64 due to use of SSE +ifneq (${MACHTYPE},arm64) +UTILS_APPLIST += findMotif +endif + # list of utilities to build of interest only at UCSC UCSC_APPS = \ addCols \ aNotB \ aveCols \ ccCp \ convolve \ detab \ dnsInfo \ faFlyBaseToUcsc \ faGapLocs \ faGapSizes \ faNcbiToUcsc \ faRenameRecords \