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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [Makefile] - Diff between revs 113 and 117

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

Rev 113 Rev 117
Line 2... Line 2...
MAKE=make
MAKE=make
CUR_DIR=$(shell pwd)
CUR_DIR=$(shell pwd)
home=$(CUR_DIR)
home=$(CUR_DIR)
design=socgen
design=socgen
project=fpgas
project=fpgas
 
vendor=opencores.org
 
 
 
 
 
 
 
 
 
 
.PHONY all: clean
.PHONY all: clean
all:
all:
        (\
        (\
        ${home}/tools/sys/workspace fpgas;\
        ${home}/tools/sys/workspace fpgas opencores.org ;\
        ${home}/tools/sys/workspace fpga_or1200;\
        ${home}/tools/sys/workspace fpga_or1200 opencores.org ;\
        ${home}/tools/sys/workspace fpga_mrisc;\
        ${home}/tools/sys/workspace fpga_mrisc opencores.org ;\
        ${home}/tools/sys/workspace logic;\
        ${home}/tools/sys/workspace logic opencores.org ;\
        ${home}/tools/sys/workspace io;\
        ${home}/tools/sys/workspace io opencores.org ;\
        ${home}/tools/sys/workspace Mos6502;\
        ${home}/tools/sys/workspace Mos6502 opencores.org ;\
        ${home}/tools/sys/workspace or1k;\
        ${home}/tools/sys/workspace or1k opencores.org ;\
        ${home}/tools/sys/workspace or1k_x;\
        ${home}/tools/sys/workspace wishbone opencores.org ;\
        ${home}/tools/sys/workspace wishbone;\
        ${home}/tools/sys/workspace xfer opencores.org ;\
        ${home}/tools/sys/workspace xfer;\
        ${home}/tools/sys/workspace orp_soc opencores.org ;\
        ${home}/tools/sys/workspace orp_soc;\
        ${home}/tools/sys/workspace pic_micro opencores.org ;\
        ${home}/tools/sys/workspace pic_micro;\
 
         )
         )
 
 
 
 
 
 
 
 
Line 35... Line 34...
        (\
        (\
        rm -f -r tools_cmp/*  ;\
        rm -f -r tools_cmp/*  ;\
        mkdir    tools_cmp  ;\
        mkdir    tools_cmp  ;\
        chdir    tools_cmp  ;\
        chdir    tools_cmp  ;\
        lndir    ../tools  .   ;\
        lndir    ../tools  .   ;\
        cd ${home}/tools_cmp/or32-elf;\
 
        ${MAKE} ;\
 
        cd ${home}/tools_cmp/utils;\
        cd ${home}/tools_cmp/utils;\
        ${MAKE} ;\
        ${MAKE} ;\
         )
         )
 
 
 
 
Line 55... Line 52...
         )
         )
 
 
 
 
 
 
 
 
 
.PHONY index:
 
index:
 
        (\
 
        ${home}/tools/yp/create_yp;\
 
        ${home}/tools/yp/create_hier_index  ${home}/tools/yp/hier_index.xml\
 
         )
 
 
 
 
.PHONY workspace:
.PHONY workspace:
workspace:
workspace:
        (\
        (\
        ${home}/tools/sys/workspace $(project)  ;\
        ${home}/tools/sys/workspace $(project) $(vendor) ;\
         )
         )
 
 
 
 
 
 
 
 
Line 72... Line 77...
build_hw:
build_hw:
        @for PROJECT in `ls $(CUR_DIR)/work`; do \
        @for PROJECT in `ls $(CUR_DIR)/work`; do \
        echo "###############################################"; \
        echo "###############################################"; \
        echo; \
        echo; \
        echo "Building HW: $$PROJECT ####"; echo; \
        echo "Building HW: $$PROJECT ####"; echo; \
        ${home}/tools/sys/soc_builder $$PROJECT ;\
        ${home}/tools/sys/build_hw $$PROJECT opencores.org ;\
        done; \
        done; \
 
 
 
 
 
 
 
 

powered by: WebSVN 2.1.0

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