]>
Commit | Line | Data |
---|---|---|
c9b727f9 ILT |
1 | # |
2 | # makefile for bfd, binutils and gas | |
3 | # | |
4 | # Created by Klaus K"ampf ([email protected]) | |
5 | # | |
2319b893 | 6 | # You must use Version 3.76 of GNU Make |
c9b727f9 ILT |
7 | # |
8 | # | |
2319b893 | 9 | CC = |
c9b727f9 | 10 | |
2319b893 ILT |
11 | ifeq ($(CC),cc) |
12 | CHECK-COMPILER = check_compiler | |
13 | else | |
14 | CHECK-COMPILER = | |
15 | endif | |
16 | ||
17 | all: check_cc $(CHECK-COMPILER) | |
c9b727f9 | 18 | $(CD) [.bfd] |
2319b893 | 19 | @gmake "CC=$(CC)" |
c9b727f9 | 20 | $(CD) [-.opcodes] |
2319b893 | 21 | @gmake "CC=$(CC)" |
c9b727f9 | 22 | $(CD) [-.libiberty] |
2319b893 | 23 | @gmake "CC=$(CC)" |
c9b727f9 | 24 | $(CD) [-.binutils] |
2319b893 | 25 | @gmake "CC=$(CC)" |
c9b727f9 | 26 | $(CD) [-.gas] |
2319b893 | 27 | @gmake "CC=$(CC)" |
c9b727f9 ILT |
28 | $(CD) [-] |
29 | ||
2319b893 ILT |
30 | check_cc: |
31 | ifeq ($CC,) | |
32 | @$(ECHO) "Please edit MAKEFILE.VMS and select a C Compiler." | |
33 | stop | |
34 | endif | |
35 | ||
36 | check_compiler: | |
37 | @$(ECHO) "Perform a '$$ @setup' before starting make" | |
38 | ||
c9b727f9 ILT |
39 | clean: |
40 | $(CD) [.bfd] | |
41 | gmake clean | |
42 | $(CD) [-.opcodes] | |
43 | gmake clean | |
44 | $(CD) [-.libiberty] | |
45 | gmake clean | |
46 | $(CD) [-.binutils] | |
47 | gmake clean | |
48 | $(CD) [-.gas] | |
49 | gmake clean | |
50 | $(CD) [-] | |
51 |