mingw32.mk raw

   1  ifneq ($(shell command -v $(host)-gcc-posix),)
   2  mingw32_CC := $(host)-gcc-posix
   3  endif
   4  ifneq ($(shell command -v $(host)-g++-posix),)
   5  mingw32_CXX := $(host)-g++-posix
   6  endif
   7  
   8  mingw32_CFLAGS=
   9  mingw32_CXXFLAGS=
  10  
  11  ifneq ($(LTO),)
  12  mingw32_AR = $(host_toolchain)gcc-ar
  13  mingw32_NM = $(host_toolchain)gcc-nm
  14  mingw32_RANLIB = $(host_toolchain)gcc-ranlib
  15  endif
  16  
  17  mingw32_release_CFLAGS=-O2
  18  mingw32_release_CXXFLAGS=$(mingw32_release_CFLAGS)
  19  
  20  mingw32_debug_CFLAGS=-O1 -g
  21  mingw32_debug_CXXFLAGS=$(mingw32_debug_CFLAGS)
  22  
  23  mingw32_debug_CPPFLAGS=-D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
  24  
  25  mingw32_cmake_system_name=Windows
  26  # Windows 10
  27  mingw32_cmake_system_version=10.0
  28