search.cpp thread.cpp timeman.cpp tt.cpp uci.cpp ucioption.cpp tune.cpp syzygy/tbprobe.cpp \
nnue/evaluate_nnue.cpp nnue/features/half_ka_v2_hm.cpp
+HEADERS = benchmark.h bitboard.h evaluate.h misc.h movegen.h movepick.h \
+ nnue/evaluate_nnue.h nnue/features/half_ka_v2_hm.h nnue/layers/affine_transform.h \
+ nnue/layers/affine_transform_sparse_input.h nnue/layers/clipped_relu.h nnue/layers/simd.h \
+ nnue/layers/sqr_clipped_relu.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
+ nnue/nnue_common.h nnue/nnue_feature_transformer.h position.h \
+ search.h syzygy/tbprobe.h thread.h thread_win32_osx.h timeman.h \
+ tt.h tune.h types.h uci.h
+
OBJS = $(notdir $(SRCS:.cpp=.o))
VPATH = syzygy:nnue:nnue/features
arm_version = 0
STRIP = strip
+ifneq ($(shell command -v clang-format-17),)
+ CLANG-FORMAT = clang-format-17
+else
+ CLANG-FORMAT = clang-format
+endif
+
### 2.2 Architecture specific
ifeq ($(findstring x86,$(ARCH)),x86)
fi; \
fi; \
+format:
+ $(CLANG-FORMAT) -i $(SRCS) $(HEADERS) -style=file:../.clang-format
+
# default target
default:
help