Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. OBJS = bitbase.o bitboard.o endgame.o evaluate.o main.o \
  2. material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o \
  3. search.o thread.o timeman.o tt.o uci.o ucioption.o
  4.  
  5. EXE = stockfish.wasm
  6.  
  7. CXXFLAGS = -Oz -DNDEBUG -s WASM=1 -s BINARYEN_ASYNC_COMPILATION=1 -s TOTAL_MEMORY=33554432 -s NO_FILESYSTEM=1
  8. LDFLAGS = -Oz -DNDEBUG -s WASM=1 -s BINARYEN_ASYNC_COMPILATION=1 -s TOTAL_MEMORY=33554432 -s NO_FILESYSTEM=1 -s SIDE_MODULE=1
  9.  
  10. clean:
  11. @rm -f $(EXE) stockfish.wasm *.o
  12.  
  13. all: $(EXE)
  14.  
  15. $(EXE): $(OBJS)
  16. em++ -std=c++11 -o $@ $^ $(LDFLAGS)
  17.  
  18. %.o: %.cpp
  19. em++ -std=c++11 -c $< $(CXXFLAGS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement