2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / ada / Makefile.prolog
blob1aaff2946170d1c506bd02ec8d5ba5d6e038c81f
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)
10 C_EXT.saved:=$(C_EXT)
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)
18 CC.saved:=$(CC)
19 CXX.saved:=$(CXX)
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)
26 LIBS.saved:=$(LIBS)
27 LDFLAGS.saved:=$(LDFLAGS)
28 ADA_SOURCES.saved:=$(ADA_SOURCES)
29 EXEC.saved:=$(EXEC)
30 EXEC_DIR.saved:=$(EXEC_DIR)
31 MAIN.saved:=$(MAIN)
32 PROJECT_FILE.saved:=$(PROJECT_FILE)
33 DEPS_PROJECTS.saved:=$(DEPS_PROJECTS)
35 # Default settings
37 LANGUAGES:=ada
38 C_EXT:=.c
39 CXX_EXT:=.cc
40 AR_EXT=.a
41 OBJ_EXT=.o
42 CC=gcc
44 # Default target is to build (compile/bind/link)
45 # Target build is defined in Makefile.generic
47 default: build