#!/bin/bash
if [ $# -ne 3 ] 
 then  
 echo "./mk alg <ALPHA> <ORDER>"
 exit 
fi
t=""
n=""
x=$1
o="PLAIN"
if [ $2 == "32" ] 
 then  t="-mavx2" 
fi
if [ $2 == "64" ] 
 then  t="-march=native -mavx512f" 
fi
if [ $3 == "FIXED" ] 
 then 
  n="f" 
  o="FIXED"
fi
if [ $3 == "ENGLISH" ] 
 then 
  n="e" 
  o="ENGLISH"
fi
x=${x#n00}

echo gcc -w -O3 -m64 $t -DALPHA=$2 -DORDER=$o $1.c inc/main.c -o n$2$n$x.t -lm
gcc -w -O3 -m64 $t -DALPHA=$2 -DORDER=$o $1.c inc/main.c -o n$2$n$x.t -lm
