summaryrefslogtreecommitdiff
path: root/2005
diff options
context:
space:
mode:
authorschodet2005-04-05 21:59:46 +0000
committerschodet2005-04-05 21:59:46 +0000
commit0708eb33559aa470f6a5dc542cc7657ea13680a3 (patch)
tree53330321a86d6129d5ea65bbd2b5ec765aeb5e1d /2005
parent589f960c9f013dd76a99b5a8e69bcee4c2769f23 (diff)
g++-3.0 pour lampion.
ajout de proto.
Diffstat (limited to '2005')
-rw-r--r--2005/i/robert/src/Makefile.defs11
1 files changed, 10 insertions, 1 deletions
diff --git a/2005/i/robert/src/Makefile.defs b/2005/i/robert/src/Makefile.defs
index e2ede32..f459067 100644
--- a/2005/i/robert/src/Makefile.defs
+++ b/2005/i/robert/src/Makefile.defs
@@ -1,13 +1,16 @@
+# Flags.
CXXFLAGS = -Wall -g
CPPFLAGS = -MMD $(INCLUDES)
INCLUDES = -I$(SRCDIR) -I.
+# Tests de coverage (man gcov).
ifeq ($(COV),)
CXXFLAGS += -O2
else
CXXFLAGS += -fprofile-arcs -ftest-coverage
endif
+# Profiling (man gprof).
ifneq ($(PROF),)
CXXFLAGS += -pg
LDFLAGS += -pg
@@ -21,13 +24,19 @@ CXXFLAGS += -fmessage-length=0
SUBDIRS = utils utils/meta \
log serial timer \
config data image scheduler \
- video4linux \
+ proto video4linux \
ovision/see ovision/ui
LINK.o = $(CXX) $(LDFLAGS) $(TARGET_ARCH)
LEX = flex
YACC = bison
+# Sur lampion, on utilise g++-3.0
+ifeq ($(shell hostname),lampion)
+CXX = g++-3.0
+endif
+
+
VPATH = $(SUBDIRS:%=$(SRCDIR)/%)
PROGRAMS =