OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib-1.10.0/] [makefile.vms] - Rev 1766

Go to most recent revision | Compare with Previous | Blame | View Log

#
# 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) [-]

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.