Blame view

build4/epsilon-master/build/defaults.mak 685 Bytes
6663b6c9   adorian   projet complet av...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  HOSTCC = gcc
  HOSTCXX = g++
  PYTHON = python
  
  # Language-specific flags
  CFLAGS = -std=c99
  CXXFLAGS = -std=c++11 -fno-exceptions -fno-rtti -fno-threadsafe-statics
  
  # Flags - Optimizations
  ifeq ($(DEBUG),1)
  SFLAGS = -Og -g
  else
  SFLAGS = -Os
  endif
  
  # Flags - Header search path
  SFLAGS += -Ilib -I.
  
  # Flags - Building options
  SFLAGS += -Wall
  
  # Flags - Header dependency tracking
  SFLAGS += -MD -MP
  
  # Define "Q" as an arobase by default to silence-out every command run by make.
  # If V=1 is supplied on the make command line, undefine Q so that every command
  # is echoed out.
  Q=@
  BUILD_VERBOSE=0
  ifeq ("$(origin V)", "command line")
    ifeq ($(V),1)
      BUILD_VERBOSE=1
      Q=
    endif
  endif