mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00
Fixes Makefile issues, #2870
This commit is contained in:
parent
bb9c6bc6a1
commit
d8d1ecca8c
1 changed files with 3 additions and 25 deletions
28
src/Makefile
28
src/Makefile
|
@ -41,9 +41,9 @@ SRCS = benchmark.cpp bitbase.cpp bitboard.cpp endgame.cpp evaluate.cpp main.cpp
|
||||||
search.cpp thread.cpp timeman.cpp tt.cpp uci.cpp ucioption.cpp tune.cpp syzygy/tbprobe.cpp \
|
search.cpp thread.cpp timeman.cpp tt.cpp uci.cpp ucioption.cpp tune.cpp syzygy/tbprobe.cpp \
|
||||||
nnue/evaluate_nnue.cpp nnue/features/half_kp.cpp
|
nnue/evaluate_nnue.cpp nnue/features/half_kp.cpp
|
||||||
|
|
||||||
OBJS = $(SRCS:.cpp=.o)
|
OBJS = $(notdir $(SRCS:.cpp=.o))
|
||||||
|
|
||||||
VPATH = syzygy
|
VPATH = syzygy:nnue:nnue/features
|
||||||
|
|
||||||
### Establish the operating system name
|
### Establish the operating system name
|
||||||
KERNEL = $(shell uname -s)
|
KERNEL = $(shell uname -s)
|
||||||
|
@ -326,28 +326,6 @@ ifeq ($(COMP),clang)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(COMP),msys2)
|
|
||||||
comp=gcc
|
|
||||||
CXX=g++
|
|
||||||
CXXFLAGS += -pedantic -Wextra -Wshadow
|
|
||||||
|
|
||||||
ifeq ($(ARCH),armv7)
|
|
||||||
ifeq ($(OS),Android)
|
|
||||||
CXXFLAGS += -m$(bits)
|
|
||||||
LDFLAGS += -m$(bits)
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
CXXFLAGS += -m$(bits)
|
|
||||||
LDFLAGS += -m$(bits)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq ($(KERNEL),Darwin)
|
|
||||||
LDFLAGS += -Wl,--no-as-needed
|
|
||||||
endif
|
|
||||||
|
|
||||||
LDFLAGS += -static -Wl,-s
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(comp),icc)
|
ifeq ($(comp),icc)
|
||||||
profile_make = icc-profile-make
|
profile_make = icc-profile-make
|
||||||
profile_use = icc-profile-use
|
profile_use = icc-profile-use
|
||||||
|
@ -734,6 +712,6 @@ icc-profile-use:
|
||||||
all
|
all
|
||||||
|
|
||||||
.depend:
|
.depend:
|
||||||
-@$(CXX) $(DEPENDFLAGS) -MM $(OBJS:.o=.cpp) > $@ 2> /dev/null
|
-@$(CXX) $(DEPENDFLAGS) -MM $(SRCS) > $@ 2> /dev/null
|
||||||
|
|
||||||
-include .depend
|
-include .depend
|
||||||
|
|
Loading…
Add table
Reference in a new issue