rules.mk 489 B

12345678910111213141516171819202122
  1. windows_LOCAL_PATH := $(call whereami)
  2. SRCS_C += $(wildcard $(windows_LOCAL_PATH)/platform/*.c)
  3. SRCS_CPP += $(wildcard $(windows_LOCAL_PATH)/*.cpp)
  4. INCLUDE += $(windows_LOCAL_PATH)/public
  5. LDFLAGS += -L/usr/lib -lstdc++ -lsfml-graphics -lsfml-window -lsfml-system -lopengl32 -lwinmm -lgdi32 -lm
  6. CFLAGS_COMMON += -DTARGET_WINDOWS=1 -mwindows
  7. INCLUDE_EXT += /usr/include
  8. CC = mingw32-gcc
  9. CPP = mingw32-g++
  10. EXE = $(OUT)/$(NAME).exe
  11. $(EXE): $(ELF)
  12. @cp $(ELF) $(EXE)
  13. run: all
  14. ./$(EXE)