Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OBJS = bitbase.o bitboard.o endgame.o evaluate.o main.o \
- material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o \
- search.o thread.o timeman.o tt.o uci.o ucioption.o
- EXE = stockfish.wasm
- CXXFLAGS = -Oz -DNDEBUG -s WASM=1 -s BINARYEN_ASYNC_COMPILATION=1 -s TOTAL_MEMORY=33554432 -s NO_FILESYSTEM=1
- LDFLAGS = -Oz -DNDEBUG -s WASM=1 -s BINARYEN_ASYNC_COMPILATION=1 -s TOTAL_MEMORY=33554432 -s NO_FILESYSTEM=1 -s SIDE_MODULE=1
- clean:
- @rm -f $(EXE) stockfish.wasm *.o
- all: $(EXE)
- $(EXE): $(OBJS)
- em++ -std=c++11 -o $@ $^ $(LDFLAGS)
- %.o: %.cpp
- em++ -std=c++11 -c $< $(CXXFLAGS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement