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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [Makefile] - Blame information for rev 3

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

Line No. Rev Author Line
1 3 hellwig
#
2
# Makefile for ECO32 project
3
#
4
 
5
VERSION = 0.23
6
 
7
DIRS = doc
8
BUILD = `pwd`/build
9
 
10
.PHONY:         all compiler builddir clean dist
11
 
12
all:            compiler
13
                for i in $(DIRS) ; do \
14
                  $(MAKE) -C $$i install ; \
15
                done
16
 
17
compiler:       builddir
18
                # some commands here
19
                # to build the compiler
20
                rm -f $(BUILD)/bin/*.c
21
                rm -f $(BUILD)/bin/*.o
22
                rm -f $(BUILD)/bin/*.a
23
 
24
builddir:
25
                mkdir -p $(BUILD)
26
                mkdir -p $(BUILD)/bin
27
 
28
clean:
29
                for i in $(DIRS) ; do \
30
                  $(MAKE) -C $$i clean ; \
31
                done
32
                rm -rf $(BUILD)
33
                rm -f *~
34
 
35
dist:           clean
36
                (cd .. ; \
37
                 tar --exclude-vcs -cvf \
38
                   eco32-$(VERSION).tar \
39
                   eco32-$(VERSION)/* ; \
40
                 gzip -f eco32-$(VERSION).tar)

powered by: WebSVN 2.1.0

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