Blame makefile.vms

Packit bbfece
#
Packit bbfece
# makefile for bfd, binutils and gas
Packit bbfece
#
Packit bbfece
# Created by Klaus K"ampf (kkaempf@rmi.de)
Packit bbfece
#
Packit bbfece
# You must use Version 3.76 of GNU Make
Packit bbfece
#
Packit bbfece
#
Packit bbfece
Packit bbfece
ifeq ($(ARCH),ALPHA)
Packit bbfece
CC = gcc
Packit bbfece
GASCC = $(CC)
Packit bbfece
else
Packit bbfece
CC = cc
Packit bbfece
GASCC = gcc
Packit bbfece
endif
Packit bbfece
Packit bbfece
ifeq ($(CC),cc)
Packit bbfece
  CHECK-COMPILER = check_compiler
Packit bbfece
else
Packit bbfece
  CHECK-COMPILER =
Packit bbfece
endif
Packit bbfece
Packit bbfece
all:	check_cc $(CHECK-COMPILER) [.binutils]makefile.vms
Packit bbfece
	$(CD) [.bfd]
Packit bbfece
	@gmake "CC=$(CC)"
Packit bbfece
	$(CD) [-.opcodes]
Packit bbfece
	@gmake "CC=$(CC)"
Packit bbfece
	$(CD) [-.libiberty]
Packit bbfece
	@gmake "CC=$(CC)"
Packit bbfece
	$(CD) [-.binutils]
Packit bbfece
	@gmake "CC=$(CC)"
Packit bbfece
	$(CD) [-.gas]
Packit bbfece
	@gmake "CC=$(GASCC)"
Packit bbfece
	$(CD) [-]
Packit bbfece
Packit bbfece
check_cc:
Packit bbfece
ifeq ($CC,)
Packit bbfece
	@$(ECHO) "Please edit MAKEFILE.VMS and select a C Compiler."
Packit bbfece
	stop
Packit bbfece
endif
Packit bbfece
Packit bbfece
check_compiler:
Packit bbfece
	@$(ECHO) "Perform a '$$ @setup' before starting make"
Packit bbfece
Packit bbfece
[.binutils]makefile.vms:
Packit bbfece
	$(CD) [.binutils]
Packit bbfece
	$$ @configure
Packit bbfece
	$(CD) [-]
Packit bbfece
Packit bbfece
install: all
Packit bbfece
	$(CD) [.binutils]
Packit bbfece
	@gmake "CC=$(CC)" install
Packit bbfece
	$(CD) [-]
Packit bbfece
	$(CD) [.gas]
Packit bbfece
	@gmake "CC=$(GASCC)" install
Packit bbfece
	$(CD) [-]
Packit bbfece
Packit bbfece
clean:
Packit bbfece
	$(CD) [.bfd]
Packit bbfece
	@gmake clean
Packit bbfece
	$(CD) [-.opcodes]
Packit bbfece
	@gmake clean
Packit bbfece
	$(CD) [-.libiberty]
Packit bbfece
	@gmake clean
Packit bbfece
	$(CD) [-.binutils]
Packit bbfece
	@gmake clean
Packit bbfece
	$(CD) [-.gas]
Packit bbfece
	@gmake clean
Packit bbfece
	$(CD) [-]
Packit bbfece