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