summaryrefslogtreecommitdiff
path: root/gcc/ada/Makefile.prolog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/Makefile.prolog')
-rw-r--r--gcc/ada/Makefile.prolog47
1 files changed, 47 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.prolog b/gcc/ada/Makefile.prolog
new file mode 100644
index 00000000000..5766fa98ae1
--- /dev/null
+++ b/gcc/ada/Makefile.prolog
@@ -0,0 +1,47 @@
+# Makefile included at the beginning of the makefiles generated by gpr2make
+# to support compilation for multiple languages.
+# See also Makefile.generic
+#
+# Copyright (C) 2001-2002 ACT-Europe
+
+# all reserved variables are saved in <VAR>.saved
+
+BASE_DIR.saved := $(BASE_DIR)
+C_EXT.saved:=$(C_EXT)
+CXX_EXT.saved:=$(CXX_EXT)
+OBJ_EXT.saved:=$(OBJ_EXT)
+SRC_DIRS.saved:=$(SRC_DIRS)
+C_SRCS.saved:=$(C_SRCS)
+CXX_SRCS.saved:=$(CXX_SRCS)
+OBJ_DIR.saved:=$(OBJ_DIR)
+LANGUAGES.saved:=$(LANGUAGES)
+CC.saved:=$(CC)
+CXX.saved:=$(CXX)
+AR_CMD.saved:=$(AR_CMD)
+AR_EXT.saved:=$(AR_EXT)
+GNATMAKE.saved:=$(GNATMAKE)
+ADAFLAGS.saved:=$(ADAFLAGS)
+CFLAGS.saved:=$(CFLAGS)
+CXXFLAGS.saved:=$(CXXFLAGS)
+LIBS.saved:=$(LIBS)
+LDFLAGS.saved:=$(LDFLAGS)
+ADA_SOURCES.saved:=$(ADA_SOURCES)
+EXEC.saved:=$(EXEC)
+EXEC_DIR.saved:=$(EXEC_DIR)
+MAIN.saved:=$(MAIN)
+PROJECT_FILE.saved:=$(PROJECT_FILE)
+DEPS_PROJECTS.saved:=$(DEPS_PROJECTS)
+
+# Default settings
+
+LANGUAGES:=ada
+C_EXT:=.c
+CXX_EXT:=.cc
+AR_EXT=.a
+OBJ_EXT=.o
+
+# Default target is to build (compile/bind/link)
+# Target build is defined in Makefile.generic
+
+default: build
+