Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. FBC=fbc
  2.  
  3. INC=$(wildcard src/*.bi)
  4. SRC=$(wildcard src/*.bas)
  5. OBJ=$(patsubst src/%.bas,o/%.o,$(SRC))
  6.  
  7. FBFLAGS=-g -exx
  8. EXENAME=dungeon
  9. MAINBAS=main
  10.  
  11. all: $(EXENAME)
  12.  
  13. $(EXENAME): $(OBJ)
  14. $(FBC) $(FBFLAGS) $(OBJ) -x $(EXENAME)
  15.  
  16. o/%.o: src/%.bas $(INC)
  17. $(FBC) $(FBFLAGS) -m $(MAINBAS) -c $< -o $@
  18.  
  19. clean:
  20. rm -f $(OBJ)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement