##
# This file should modify the following variables
# as appropriate:
#   - CFLAGS
#   - CFLAGS_GTEST
#   - OPT
#   - EXE
# 
# Additionally, set the following variables to build
# demo/gm using the Microsoft Visual Studio compiler.
#   - CC_STANC
#   - CFLAGS_STANC
#   - OUTPUT_OPTION_STANC
##

EXE = .exe
CFLAGS_GTEST += -DGTEST_HAS_PTHREAD=0
PATH_SEPARATOR = '\'
ifeq (g++,$(CC_TYPE))
  CFLAGS += -Wno-unused-function
  CFLAGS += -Wno-uninitialized
#  CFLAGS_GTEST += -std=c++0x
  LDLIBS += -static-libgcc
  LDLIBS += -static-libstdc++
  PCH = .gch
endif
ifeq (mingw32-g++,$(CC_TYPE))
  CFLAGS += -Wno-unused-function
  CFLAGS += -Wno-uninitialized
#  CFLAGS_GTEST += -std=c++0x
  LDLIBS += -static-libgcc
#  LDLIBS += -static-libstdc++
  #PCH = .gch
endif
ifeq (clang++,$(CC_TYPE))
  #PCH = .pch
endif
