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

Subversion Repositories openfire2

[/] [openfire2/] [trunk/] [sw/] [freertos/] [Makefile] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 toni32
PRJ  = freertos
2
LIBS = portasm.s
3
LIB  = croutine.c heap_2.c list.c port.c queue.c tasks.c
4
OBJS = $(LIB:.c=.o)
5
OBJSS= $(LIBS:.s=.o)
6
 
7
$(PRJ): $(OBJS) $(OBJSS)
8
        --rm lib$(PRJ).a
9
        mb-ar q lib$(PRJ).a $(OBJS) $(OBJSS)
10
 
11
$(OBJS): $(LIB)
12
        mb-gcc -I . -I ../lib -mno-xl-soft-mul -c -Wa,-ahlms=$(@:.o=.lst) -o $@ $(@:.o=.c)
13
 
14
$(OBJSS): $(LIBS)
15
        mb-as -ahlms=$(@:.o=.lst) -o $@ $(@:.o=.s)
16
 
17
clean:
18
        -rm *.o
19
        -rm *.out
20
        -rm *.bin
21
        -rm *.v
22
        -rm *.map
23
        -rm *.lst
24
        -rm *.bak
25
        -rm *.srec
26
        -rm *.prom
27
        -rm *.rom
28
        -rm *.a

powered by: WebSVN 2.1.0

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