Makefile
changeset 95 af7d0de9a35c
parent 75 5d69e51ebd55
child 99 fa21919d105f
equal deleted inserted replaced
94:a5e431cfcc4b 95:af7d0de9a35c
     1 # :set noexpandtab
     1 # :set noexpandtab
     2 CFLAGS_ALL = -Wall -std=gnu99
     2 CFLAGS_ALL = -Wall -std=gnu99
       
     3 LDFLAGS_ALL =
     3 CFLAGS_DBG = -g
     4 CFLAGS_DBG = -g
     4 CFLAGS_REL = -O2
     5 CFLAGS_REL = -O2
       
     6 CFLAGS_PRF = -g -pg
       
     7 LDFLAGS_PRF = -g -pg
     5 
     8 
     6 CFLAGS_SEL = ${CFLAGS_REL}
     9 CFLAGS_SEL = ${CFLAGS_PRF}
       
    10 LDFLAGS_SEL = ${LDFLAGS_PRF}
     7 
    11 
     8 # warnings, and use C99 with GNU extensions
    12 # warnings, and use C99 with GNU extensions
     9 CFLAGS = ${CFLAGS_ALL} ${CFLAGS_SEL}
    13 CFLAGS = ${CFLAGS_ALL} ${CFLAGS_SEL}
       
    14 LDFLAGS = ${LDFLAGS_ALL} ${LDFLAGS_SEL}
    10 
    15 
    11 # preprocessor flags
    16 # preprocessor flags
    12 CPPFLAGS = -Iinclude -Isrc/
    17 CPPFLAGS = -Iinclude -Isrc/
    13 
    18 
    14 # libraries to use
    19 # libraries to use