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

Subversion Repositories c16

[/] [c16/] [trunk/] [asm/] [Makefile] - Blame information for rev 2

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

Line No. Rev Author Line
1 2 jsauermann
 
2
HDR     := assembler_bison.cc.h Node.hh Backend.hh Name.hh
3
OBJ     := assembler.o assembler_bison.o assembler_flex.o
4
 
5
all:    test
6
 
7
loader: assembler.exe
8
        assembler ../loader.asm ../loader.bin
9
 
10
test:   assembler.exe
11
        assembler ../test.asm ../test.bin
12
 
13
rtos:   assembler.exe
14
        assembler ../rtos.asm ../rtos.bin
15
 
16
assembler.exe:  $(OBJ)
17
        gcc -o $@ $(OBJ)
18
 
19
%.o:    %.cc $(HDR)
20
        gcc -c -o $@ $<
21
 
22
assembler_bison.cc:     assembler.bison
23
        bison -d -v -o $@ $<
24
 
25
assembler_bison.cc.h:   assembler.bison
26
        bison -d -v -o ansi_bison.cc $<
27
 
28
assembler_flex.cc:      assembler.flex assembler_bison.cc.h
29
        flex -o$@ $<
30
 
31
clean:
32
 

powered by: WebSVN 2.1.0

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