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

Subversion Repositories tinyvliw8

[/] [tinyvliw8/] [trunk/] [tools/] [asm/] [src/] [Makefile] - Diff between revs 5 and 6

Show entire file | Details | Blame | View Log

Rev 5 Rev 6
Line 1... Line 1...
include ../defs.mk
 
 
 
PROG   := asm
PROG   := asm
 
 
 
FLEX := flex
 
BISON := bison
 
 
TMPSRC := parser.c parser.h tokens.c
TMPSRC := parser.c parser.h tokens.c
OBJS   := asm.o parser.o tokens.o
OBJS   := asm.o parser.o tokens.o
 
 
 
all: $(PROG)
 
 
.l.c:
.l.c:
        $(FLEX) -o $@ $<
        $(FLEX) -o $@ $<
 
 
.y.c:
.y.c:
        $(BISON) -v -d -o $@ $<
        $(BISON) -v -d -o $@ $<
 
 
include ../rules.mk
$(PROG): $(OBJS)
 
        $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
 
 
 
.c.o:
 
        $(CC) $(CFLAGS) $(INCDIR) -c $<
 
 
 
clean:
 
        @rm -f $(PROG) $(TMPSRC)
 
        @rm -f $(OBJS)
 
        @rm -f *.output

powered by: WebSVN 2.1.0

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