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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [jtag/] [Makefile] - Diff between revs 1281 and 1380

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 1281 Rev 1380
Line 2... Line 2...
 
 
CFLAGS = -g -O2
CFLAGS = -g -O2
#CFLAGS = -g -O2 -DDEBUG2 -DDEBUG
#CFLAGS = -g -O2 -DDEBUG2 -DDEBUG
CC = gcc
CC = gcc
 
 
PROGRAMS = jp1-xess jp1-xilinx jp1-rtl_sim jp2-xess jp2-xilinx jp2-rtl_sim
PROGRAMS = jp1 jp2
 
 
all: $(PROGRAMS)
all: $(PROGRAMS)
 
 
jp1-rtl_sim: Makefile jp1.c
.c.o:
        rm -f $@
        $(CC) $(CFLAGS) -c $<
        $(CC) -o $@ $(CFLAGS) jp1.c -DRTL_SIM
 
 
 
jp1-xilinx: Makefile jp1.c
jp1: Makefile jp1.o jp-io.o jp.h
        rm -f $@
        rm -f $@
        $(CC) -o $@ $(CFLAGS) jp1.c -DXILINX_PARALLEL_CABLE_III
        $(CC) -o $@ $(CFLAGS) jp1.o jp-io.o
 
 
jp1-xess: Makefile jp1.c
jp2: Makefile jp2.o gdb2.o jp2.h jp-io.o jp.h
        rm -f $@
        rm -f $@
        $(CC) -o $@ $(CFLAGS) jp1.c -DXESS_PARALLEL_CABLE
        $(CC) -o $@ $(CFLAGS) jp2.o jp-io.o gdb2.o
 
 
jp2-rtl_sim: Makefile jp2.c gdb2.c
jp-io-vpi.vpi: jp-io-vpi.c
        rm -f $@
        iverilog-vpi jp-io-vpi.c
        $(CC) -o $@ $(CFLAGS) jp2.c gdb2.c -DRTL_SIM
 
 
 
jp2-xilinx: Makefile jp2.c gdb2.c
vpi: jp-io-vpi.vpi Makefile
        rm -f $@
 
        $(CC) -o $@ $(CFLAGS) jp2.c gdb2.c -DXILINX_PARALLEL_CABLE_III
 
 
 
jp2-xess: Makefile jp2.c gdb2.c
 
        rm -f $@
 
        $(CC) -o $@ $(CFLAGS) jp2.c gdb2.c -DXESS_PARALLEL_CABLE
 
 
 
install: all
install: all
        [ -d $(prefix)/bin ] || mkdir -p $(prefix)/bin
        [ -d $(prefix)/bin ] || mkdir -p $(prefix)/bin
        for p in $(PROGRAMS) ; do \
        for p in $(PROGRAMS) ; do \
            /bin/rm -f $(prefix)/bin/$$p; \
            /bin/rm -f $(prefix)/bin/$$p; \
            /bin/cp -p $$p $(prefix)/bin/$$p; \
            /bin/cp -p $$p $(prefix)/bin/$$p; \
        done
        done
 
 
clean: Makefile
clean: Makefile
        rm -f $(PROGRAMS) *.o *~
        rm -f $(PROGRAMS) jp-io-vpi.vpi *.o *~
        rm -f $(PROGRAMS) jp-io-vpi.vpi *.o *~
        rm -f $(PROGRAMS) jp-io-vpi.vpi *.o *~

powered by: WebSVN 2.1.0

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