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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [stdalone/] [twotasks-1/] [Makefile] - Blame information for rev 38

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

Line No. Rev Author Line
1 18 hellwig
#
2
# Makefile for "twotasks-1", a tiny OS which runs two tasks
3
# (with fixed TLB entries and no page tables)
4
#
5
 
6
BUILD = ../../build
7
 
8
.PHONY:         all install run clean
9
 
10
all:            dump/dump task1/task1 task2/task2 os/twotasks-1.bin
11
 
12
install:        dump/dump task1/task1 task2/task2 os/twotasks-1.bin
13
                mkdir -p $(BUILD)/stdalone
14
                cp os/twotasks-1.bin $(BUILD)/stdalone
15
                cp os/twotasks-1.map $(BUILD)/stdalone
16
 
17
run:            dump/dump task1/task1 task2/task2 os/twotasks-1.bin
18
                $(MAKE) -C os run
19
 
20
dump/dump:
21
                $(MAKE) -C dump
22
 
23
task1/task1:
24
                $(MAKE) -C task1
25
 
26
task2/task2:
27
                $(MAKE) -C task2
28
 
29
os/twotasks-1.bin:
30
                $(MAKE) -C os
31
 
32
clean:
33
                $(MAKE) -C dump clean
34
                $(MAKE) -C task1 clean
35
                $(MAKE) -C task2 clean
36
                $(MAKE) -C os clean
37
                rm -f *~

powered by: WebSVN 2.1.0

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