1 # Makefile included at the beginning of the makefiles generated by gpr2make
2 # to support compilation for multiple languages.
3 # See also Makefile.generic
5 # Copyright (C) 2001-2002 ACT-Europe
7 # all reserved variables are saved in <VAR>.saved
9 BASE_DIR.saved := $(BASE_DIR)
11 CXX_EXT.saved:=$(CXX_EXT)
12 OBJ_EXT.saved:=$(OBJ_EXT)
13 SRC_DIRS.saved:=$(SRC_DIRS)
14 C_SRCS.saved:=$(C_SRCS)
15 CXX_SRCS.saved:=$(CXX_SRCS)
16 OBJ_DIR.saved:=$(OBJ_DIR)
17 LANGUAGES.saved:=$(LANGUAGES)
20 AR_CMD.saved:=$(AR_CMD)
21 AR_EXT.saved:=$(AR_EXT)
22 GNATMAKE.saved:=$(GNATMAKE)
23 ADAFLAGS.saved:=$(ADAFLAGS)
24 CFLAGS.saved:=$(CFLAGS)
25 CXXFLAGS.saved:=$(CXXFLAGS)
27 LDFLAGS.saved:=$(LDFLAGS)
28 ADA_SOURCES.saved:=$(ADA_SOURCES)
30 EXEC_DIR.saved:=$(EXEC_DIR)
32 PROJECT_FILE.saved:=$(PROJECT_FILE)
33 DEPS_PROJECTS.saved:=$(DEPS_PROJECTS)
44 # Default target is to build (compile/bind/link)
45 # Target build is defined in Makefile.generic