# -*- makefile -*- SUBDIRS = shist test lib_LIBRARIES = mcl mcl_SOURCES = mcl.c mcl_math.c mcl_laser.c mcl_dim.c mcl_LIBS = robomath m include_HEADERS = mcl.h mcl_laser.h mcl_robot.h mcl_dim.h mcl_math.h # -ffast-math is the most important optimization here CFLAGS := $(filter-out -fno-strict-aliasing,$(CFLAGS)) --std=c99 -D_GNU_SOURCE -ffast-math -O3 -funroll-loops -ftree-vectorize