rules.mk 360 B

12345678910111213141516171819
  1. sfml_LOCAL_PATH := $(call whereami)
  2. SRCS_C += $(wildcard $(sfml_LOCAL_PATH)/platform/*.c)
  3. SRCS_CPP += $(wildcard $(sfml_LOCAL_PATH)/*.cpp)
  4. INCLUDE += $(sfml_LOCAL_PATH)/public
  5. LDFLAGS += -lstdc++ -lsfml-window -lsfml-graphics -lsfml-system -lGL
  6. CC = gcc
  7. CPP = g++
  8. PLATFORM = sfml
  9. EXE = $(OUT)/$(NAME)
  10. $(EXE): $(ELF)
  11. @cp $(ELF) $(EXE)
  12. run: all
  13. ./$(EXE)